tecoquest.com
Cousin of Earth Found by NASA’s Kepler
NASA’s Kepler mission has affirmed the first close Earth-size planet in the “livable zone” around a sun-like star. This disclosure and the presentation of 11 other new little tena…