UK

British Intelligence Confirms Russian Attacks on Azovstal
6
0

British intelligence confirms Ukrainian reports of Russian attacks on the Azovstal plant in Mariupol. However, Russia denies that its troops stormed the last Ukrainian stronghold in ...

Europe

Von der Leyen Calls Russia Greatest Threat to World Order
1
0

Russia is the “most immediate threat” to international order because it invades Ukraine. On Thursday, Ursula von der Leyen, president of the European Commission, said this ...