Finally, an explanation for the "alien megastructure?"
Back in October of 2015, astronomers shook the world when they reported how the Kepler mission had noticed a strange and sudden drop in brightness coming from KIC 8462852 (aka. Tabby's Star). This was followed by additional ...