toddneff

Todd Neff writes from Denver, Colorado.

240 articles published

Earth 2.0 — Who Cares?

NASA's Kepler spacecraft has discovered a rocky planet in the habitable zone of a star 600 million light years away. Uh, O.K., you might say, and then check your smartphone email for the 311th time today. With Newt Gingrich surging in the polls and Herman Cain's 13-year mistress disclosing that she thought about shopping while having sex with…

Read More