Tech

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.