Advertisment

India on Russia Shelling Ukraine nuclear power plant

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