The Zaporizhzhia Nuclear Power Plant is one of the world’s 10 largest and Europe’s biggest. Located in Ukraine’s southern ...