Russian forces blindfolded and detained the head of Europe’s largest nuclear plant, according to Ukraine’s nuclear power provider, reigniting long-simmering fears over the plant's security.
Russian forces blindfolded and detained the head of Europe’s largest nuclear plant, according to Ukraine’s nuclear power provider, reigniting long-simmering fears over the plant's security.
Russia continues to oppress Ukraine, capturing its nuclear plant and annexing four new territories. Veuer’s Tony Spitz has the..