Moscow has been locked down and there is a heavy police presence in other Russian cities.
Moscow has been locked down and there is a heavy police presence in other Russian cities.
CNN’s Fred Pleitgen reports that thousands of opposition protesters calling for the release of Kremlin critic Alexey Navalny have..
Police ramp up pressure on opposition with arrests and criminal probes as Navalny allies gather for new protests.