Russia Detains over 1,000 Anti-Putin Protesters, Ignoring U.S. Calls to Release

Protestors are blocked by riot police during a demonstration in downtown Moscow, Russia, on Monday.
Russian opposition leader Alexei Navalny got the massive demonstrations against corruption he wanted on Monday, along with a fresh stint in jail he probably expected. Central Moscow was jammed with demonstrators yelling, “Putin is a thief!” and “Russia without Putin!”

Comments