Russian police have arrested more than 2,000 people following protests in support of jailed opposition leader Alexei Navalny. Tens of thousands of people opposed the police presence, thus organizing one of the largest rallies against President Vladimir Putin in recent years. In Moscow, police were caught beating and dragging protesters, writes the BBC. Navalny, the biggest critic of President Putin, called for protests after the arrest of ……

Powered by the Echo RSS Plugin by CodeRevolution.