Home Current News Scientists Identify Seven Star Systems That May Be Hosting Alien MegastructuresNewsCurrent NewsScientists Identify Seven Star Systems That May Be Hosting Alien MegastructuresMay 17, 202416FacebookTwitterPinterestWhatsApp scientists identify seven star systems that may be hosting alien megastructures Source: yahoo.com/news