Police in Russia clashed with supporters of Kremlin critic Alexei Navalny in the southeastern city of Khabarovsk
Police in Russia clashed with supporters of Kremlin critic Alexei Navalny in the southeastern city of Khabarovsk
Moscow has been locked down and there is a heavy police presence in other Russian cities as tens of thousands of people protest to..
Police ramp up pressure on opposition with arrests and criminal probes as Navalny allies gather for new protests.