Articles
A court has heard that in March 2024 arsonists acting on behalf of the Russian Wagner Group caused £1 million in damage by setting fire to a warehouse in Leyton,…
The UK’s largest nuclear site, Sellafield in Cumbria, may continue leaking radioactive water into the ground until the 2050s, a decade later than previously expected, according to a recent report.…