Russia benefits as Turkey slows down Swedish and Finnish applications to NATO and Hungary continues to block an E.U. embargo on Russian oil.
Tag: Russian Invasion of Ukraine (2022)
-

The Battle for Azovstal: A Soldier’s Story
The surrender of a steel plant in Mariupol gave Russia a rare victory but has already become a rallying cry for further resistance in Ukraine.