New satellite images from the Ministry of Defence (MoD), have emerged showing Russian ground forces stationed next to the Zaporizhzhia nuclear power plant. Russian forces took control of the nuclear plant the largest in Europe, in March and have since been accused of launching attacks from the site. The MoD’s latest update says: “On 21 August Read More…