Tuesday, May 23, 2017

Gigantic 'alien megastructures' built by an advanced civilisation could be orbiting dozens of nearby stars, boffin says | Fox News