Foreign Policy

Russian President Vladimir Putin
.
Caption
Flags of Ukraine and NATO are seen outside a press conference of NATO Secretary General Jens Stoltenberg and President of Ukraine Volodymyr Zelensky in Kyiv, Ukraine, on April 29 2024. (Photo by STR/NurPhoto via Getty Images)
Commentary
Peter Rough Hudson Institute
Peter Rough Hudson Institute
Senior Fellow and Director, Center on Europe and Eurasia
4 Min Read