Russian Forces Shell Europe’s Largest Nuclear Power Plant

Reporter/Provider - Kris Ma/Louise Watt
Publish Date -

Russian forces have shelled Europe’s largest nuclear plant as they press their offensive in Ukraine. The attack sparked a fire, but the world’s leading nuclear authorities say there is no immediate cause for alarm about damage to the facility.