Russian troops

Ukraine’s Zaporizhzhia Plant spokesman says Russian troops are shelling Europe's largest nuclear power plant

Ukraine's energy ministry claims firefighters have been fired at while trying to put out fire at Zaporizhzhia nuclear power plant

3 years ago

Greek Prime Minister meets Israeli President Isaac Herzog; condemns Russian invasion

Greece and the entire European family unequivocally condemn Russia's attack on the Ukraine, Greek Prime Minister Kyriakos Mitsotakis said on…

3 years ago