Have researchers found an alien MEGASTRUCTURE? Researchers reveal 'bizarre' star they say could have huge unknown object blocking its light
KIC 8462852 (pictured), located 1480 light-years away, and has produced a series of bizarre light fluctuations researchers have not been able to conclusively explain.
Read more »