Polling station protests show anti-Putin sentiment amongst Russians March 18, 2024 Canadmin World News Polling station protests show anti-Putin sentiment amongst RussiansPolling station protests show anti-Putin sentiment amongst Russians Credit to : france24english