July 28, 2015

NASA discovers 'closest twin' to Earth so far



...and I present to you the Fermi paradox: