We value your privacy.
We use cookies to analyze the traffic of TaiwanPlus to improve our service. Click here to find out more about TaiwanPlus's privacy policy.
Russian Forces Shell Europe’s Largest Nuclear Power Plant
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.
We value your privacy.
We use cookies to analyze the traffic of TaiwanPlus to improve our service. Click here to find out more about TaiwanPlus's privacy policy.