astroengine.com
Tabby’s Star Dust-Up: There’s No Alien Megastructure
If you were hoping that the bizarre transit signals coming from Tabby’s Star were signs of a massive alien construction site, you’d better sit down. A new study published in Astrophysic…