We Finally Have Proof the Alien Megastructures Star is Not Aliens Sep 10, 2017 | Aliens | 0 | Since October 2015, the astronomy community has obsessed over a peculiar little star 1,280 light-years away from Earth, because of the possibility … First posted on https://www.inverse.com Read Full Story
Recent Comments