A new theory takes a swing at the Alien Megastructure—Mystery solved?
There's a star located some 1,500 light years from Earth which randomly dims. So far, no one has been able to explain what causes the star's awkward dimming leading some to believe there's a massive alien me...