IAEA says some of shelling ‘targeting’ Europe’s biggest nuclear plant as Ukraine and Russia trade blame over attacks.
Read the news from all international angles and create your independent opinion
IAEA says some of shelling ‘targeting’ Europe’s biggest nuclear plant as Ukraine and Russia trade blame over attacks.