Scientists have Just Announced The Discovery of A Giant Megastructure January 15, 2022 Nicola Sci Tech Science and Technology Videos Scientists have found what appears to be one of the BIGGEST structures ever to exist in the galaxy. Credit Factnomenal Please support our Sponsors here :