Tabby’s Star 2.0? Scientists spot another mysterious flickering star
Remember that star people thought hosted an alien megastructure? Astronomers found another one with similar traits.
Read More
Remember that star people thought hosted an alien megastructure? Astronomers found another one with similar traits.
No comments