More than 2,200 demonstrators were arrested as Russians took to the streets to demand the release of opposition leader Alexei Navalny.



Source link