Scientists have Just Announced The Discovery of A Giant Megastructure January 15, 2022 PCChannel 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