Explosion rocks BAE Systems Glascoed weapons factory in Wales

Monmouthshire, Wales – A military weapons factory in Monmouthshire, Wales, experienced a significant explosion, sending shockwaves through the surrounding area. The incident unfolded at BAE Systems Glascoed, a facility known for producing ammunition, missile launchers, and artillery systems. With emergency services swiftly responding to the scene, the impact of the explosion reverberated across the region. … Read more