Download
Over 1,200 protesters detained by Russian police
Omar Elwafaii
Asia;Russia

Russian police have detained more than 1,200 people Wednesday for rallying in support of jailed Kremlin critic Alexey Navalny, says OVD-Info, a monitoring group. 

 

Check out The China Report, our new weekly newsletter. Subscribe here!

Search Trends