October 17, 2015

Has Kepler Discovered an Alien Megastructure?