News New Explanation For KIC 8462852, The ‘Alien Megastructure’ Star June 5, 2017 Aerospace Engineering New Explanation For KIC 8462852, The 'Alien Megastructure' Star