British intelligence releases satellite imagery showing heavy Russian military equipment positioned less than 100 metres from operational nuclear reactors at the Zaporizhzhia Nuclear Power Plant.
British intel shows Russian gear near reactors


British intelligence releases satellite imagery showing heavy Russian military equipment positioned less than 100 metres from operational nuclear reactors at the Zaporizhzhia Nuclear Power Plant.
Leave a Reply