Recently in the tau Ceti Category


A new study by an international team of astronomers reveals that four Earth-sized planets orbit the nearest sun-like star, tau Ceti, which is about 12 light years away and visible to the naked eye.