THIS WEEK'S SHOW

CONTRIBUTORS

shutterstock_646314802

Does Location Equal Importance?

NASA recently celebrated the end of the unlikely long run of the Kepler spacecraft. Sent up in 2009, this marvelous flying telescope lasted well beyond its projected mission terminus and slipped off to sleep, and out of communication with Earth, just last mont…