How Russia’s mounting economic woes could force Putin’s hand – DW – 09/25/2025

The pressures of the war in Ukraine are starting to bite for Russian President Vladimir Putin and his policymakers in the Kremlin, with Moscow planning tax hikes and spending cuts to deal with its growing budget deficit.

The draft budget for…

Continue Reading