Mystery KIC 8462852: Alien megastructure found 1500 light years away from... Ansh Srivastava November 23, 2016