New Russia's Shame 0 16.06.2024 09:19 Charter97.org (en) Putin's dead failure has a very simple explanation.