Europe's nuclear power plant on the front line as Russia prepares for Ukraine push
  • last year
The latest analysis of satellite imagery from Ukraine by British intelligence suggests Russian occupiers are setting up defensive positions inside Europe's biggest nuclear power plant at Zaphorizhzhia.
Recommended