
Don’t turn a blind eye to the Russian threat at the Zaporizhzhia nuclear power plant
The Zaporizhzhia Nuclear Power Plant, occupied by Russian forces since 2022, is the largest nuclear power facility in Europe. Located in southeastern Ukraine, it once produced enough electricity to power a country the size of Portugal. Before the full- …