Monthly Archives: December 2012

Habitable Planet 12 Light Years Away

Tau Ceti is a our closest neighboring star, has 5 orbiting planets, and 1 of them may be very similar to Earth, it has been discovered. It’s only 12 light years away, so all we need to do is figure … Continue reading

Posted in Interesting | Leave a comment