by: hunddxexplosPosted on: February 24, 2023 Mystery of explosion at Cwmbran Centre shops and car park – South Wales Argus source