7 Potential 'Alien Megastructures': A Different Explanation
Paul Sutter, Live Science
A team of astronomers combed through a collection of odd stars that are candidates for Dyson spheres — artificial constructs designed by aliens to leech energy...