XClose

UCL European & International Social & Political Studies

Home
Menu

Stop Falling for Russia’s Delusions of Perpetual Victory

10 May 2022

an article on the ongoing war in Ukraine, by our Head of Department, Mart Kuldkepp

Picture

Read the full article here