Scientists have Just Announced The Discovery of A Giant Megastructure

Science Discoveries

Scientists have found what appears to be one of the BIGGEST structures ever to exist in the galaxy.

Credit Factnomenal