A massive fire was reported at the Russian-occupied Zaporizhzhia nuclear power plant (ZNPP) on Sunday, with Russia and Ukraine accusing each other of starting the blaze. The nuclear plant—Europe’s largest—has been under Russian control since early March 2022, just days after Russian President Vladimir Putin’s full-scale invasion of Ukraine began. It was one of the […]