Those damned Rooskies
Wed 3:59 pm +01:00, 17 Apr 2024A military weapons factory for Europe’s largest contractor has been rocked by an explosion. The incident took place just before 11am this morning at BAE Systems Glascoed in Monmouthshire, south Wales. South Wales Fire and Rescue Service said: “At 10.49am on Wednesday 17th April, an incident occurred at the premises of BAE Systems Glascoed when an explosion occurred …