Signed just days before UN sanctions snapped back into place, the $25-billion Russia–Iran nuclear deal …
Read More »Putin’s Last Stand
The Promise and Peril of Russian Defeat Russian President Vladimir Putin’s war in Ukraine was meant to be his crowning achievement, a demonstration of how far Russia had come since the collapse of the Soviet empire in 1991. Annexing Ukraine was supposed to be a first step in reconstructing a …
Read More »
Eurasia Press & News














