World10 months ago
Over 1,600 including opposition leader Navalny arrested in anti-Putin protests across Russia
MOSCOW — Russian police have arrested opposition leader Alexei Navalny and other more than 1,600 anti-Kremlin activists during street protests against Vladimir Putin ahead of his...