Russian police arrested hundreds of protesters on Sunday as activists took to the streets across the country demanding the release of jailed Kremlin critic, Alexey Navalny.
Russian police arrested hundreds of protesters on Sunday as activists took to the streets across the country demanding the release of jailed Kremlin critic, Alexey Navalny.
Police ramp up pressure on opposition with arrests and criminal probes as Navalny allies gather for new protests.