17-05-2016 17:57
via
NBC News Technology
'Alien Megastructure' May Have Less Exotic Explanation
A mysterious darkening star might not be home to an alien megastructure after all.
Read more »