Podcasts

What Russia’s New Defense Minister Means for the Ukraine War

As Russia opens a new front in its invasion of Ukraine, the country has a new Defense Minister. Sergei Shoigu…

How Stable Are Russia’s Ties With Central Asia?

Amid Russia's isolation from the Western world, Central Asia remains one of the few places where President Vladimir Putin continues…

Belgorod: The Russian City Paying the Price for Moscow’s War on Ukraine

The Russian city of Belgorod has made international headlines in late 2023 and early 2024 after it was rocked by…

Putin’s 2024 Election Campaign: His Platform and Challenges

President Vladimir Putin has officially entered his fifth presidential election. He is seeking six more years in power as Russia…