New shelling of Zaporizhzhia nuclear power plant ahead of IAEA mission visit
  • 2 years ago
Ukrainian armed forces shelled the central territory of Zaporizhzhia, where Europe's largest nuclear power plant is located, hours before the arrival of the visiting IAEA mission. teleSUR
Recommended