Has the second “alien megastructure” been found?

(Natural News) A recently discovered star is flickering intermittently, almost as if its light is being blocked off by something big – or many somethings – in orbit around it. Some researchers are theorizing that it could be another instance of a star surrounded by an alien megastructure. Discovered during the Vista Variables in the…

>View original article