Russia has been accused of deliberately sabotaging the last remaining power line into the Zaporizhzhia nuclear plant, after satellite imagery of the damaged area showed no sign of Ukrainian shelling that Moscow says is preventing a repair.
Outside…
Continue Reading