KYIV, Ukraine (AFP) — Russian forces seized control of Europe’s largest nuclear power plant on Friday after a battle with Ukrainian troops that caused a fire and fears of a catastrophic accident. The Ukrainian nuclear regulator said that the fire had been extinguished and no radiation leak had been detected, with site staff still able to work at the Zaporizhzhia site. “The Zaporizhzhia NPP site has been seized by the military forces of the […]