Moscow Anti-Putin Protest
Your browser doesn’t support HTML5
Russian riot police detained more than 30 protesters on May 31 as they attempted to stage a protest in central Moscow's Triumph Square calling for Prime Minister Vladimir Putin to resign. Banned National Bolshevik Party leader Eduard Limonov was among tho