Category: Social Media

NASA just found 10 new Earth-like planets 0

NASA just found 10 new Earth-like planets

By Mike Wehner NASA’s Kepler space telescope has been floating in space since early 2009, and it’s already outlived its planned mission window by a handful of years, but that’s not stopping it from...