Putin’s new comments up the ante on discharge petition effort 3 min read Democratic News Putin’s new comments up the ante on discharge petition effort admin March 13, 2024 [ad_1] When Russia’s Vladimir Putin talks about his war in Ukraine, he generally maintains a ridiculous pretense...Read More