Wednesday, 20 February, 2019

Day: July 24, 2015

NASA Scientists Have Found ‘Closest Twin to Earth’ Outside Solar System

Scientists on the hunt for extraterrestrial life have discovered “the closest twin to Earth” outside the solar system, NASA announced on 23 July 2015. Working off four years’ worth of data from the Kepler space telescope, researchers from NASA, the Seti Institute and several universities announced the new exoplanet along

Continue reading