Share
Copied
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!