Thousands rally for an end to Putin’s farce
by Sarah Hurst Thousands of people all over Russia responded to Alexei Navalny’s call for protests today, and Navalny himself was forcefully detained while walking with supporters down Moscow’s Tverskaya Street. Police manhandled him and loaded him in a prone position into one of their vehicles, driving him […]