Russia’s latest humiliation in Ukraine puts pressure on Putin

Putin has lost popularity among those who promoted the war.

Photo: EFE – PAVEL BEDNYAKOV / SPUTNIK / KREM

Almost a hundred councilors from Moscow and Saint Petersburg, the main Russian cities, have signed a letter addressed to the Duma [el parlamento] calling for the impeachment of President Vladimir Putin for “treason” due to Russian military failure in Ukraine. The text states that Putin’s management and the war in Ukraine “harm the security of Russia and its citizens.”

The councilors also say that the invasion of Ukraine is damaging the economy and that it has failed to stop NATO’s advance on Russian borders, which was one of Putin’s main arguments to justify the military operation. Although the initiative has no chance of success, it has already accumulated more than a hundred signatories and seems consistent with the mood felt in Russia.

Leave a Replay