Barion Pixel

Greenpeace says Russia is sabotaging Zaporizhzhia power lines and blaming Ukraine

A Greenpeace Ukraine investigation with London-based McKenzie Intelligence Services found no satellite evidence supporting Russian claims that Ukrainian attacks damaged the Zaporizhzhia nuclear plant's electricity supply. Analysts examined Airbus satellite images of the 330 kV Ferosplavna-1 power li