Russian police on Saturday detained more than 3,000 anti-government protesters according to the OVD Info monitoring group, as tens of thousands nationwide responded to jailed opposition leader Alexei Navalny’s call to denounce President Vladimir Putin’s rule.
Thousands across Russia rally for jailed opposition leader Alexei Navalny







