The search for planets that closely resemble Earth has yielded perhaps the closest match yet — according to a new report from NASA, the newly-discovered Kepler 186f planet (seen above in an artists concept) is nearly identical to our planet in some key ways. The planet is one of the closest in size to Earth that has been […]
Latest Comments