In Enerhodar which hosts Europe’s largest nuclear power plant residents are taping up windows in fear of radioactive leak People in the city paint picture of battle on the front lines that risks sparking Europe’s biggest nuclear disaster since Chornobyl

Leave a Reply