
David vs. Goliath: Defeating Russian Autocracy
The war between Russia and Ukraine continues. Despite ongoing peace talks, military engagement is escalating. In the new episode of a monthly special in cooperation with the Journal of Democracy, Serhii Plokhii discusses the key aspects of Russia’s war in…