News that astronomers using NASA's Kepler Space Telescope had discovered an Earth-like "Goldilocks" planet where liquid water can exist certainly deserves the attention it has received. In fact, evidence of life surviving--and even thriving--in very unlikely places on Earth tempts one to …
Read more
Written by Eli Lehrer on Tuesday December 6, 2011