- Space
- By Lucian Parfeni
- December 19th, 2012
Potentially Habitable Planet Found Around the Nearby Tau Ceti, Visible to the Naked Eye
Tau Ceti is only 12 light years away and is the closest sun-like star
Tau Ceti is only 12 light years away and is the closest sun-like star