Advertisment

Zaporizhzhia NPP

Representative image
India has expressed concern over reports of shelling near the spent fuel storage facility of the Zaporizhzhia Nuclear Power Plant in Ukraine that could have "potentially serious
Advertisment
Subscribe