Russian police arrest thousands at pro-Navalny protests
Moscow: Russian police detained thousands of people as protesters took to the streets across the country demanding the release of jailed Kremlin critic Alexei Navalny.
Chanting slogans against President Vladimir Putin, tens of thousands…