Russian police
Hundreds detained as Navalny supporters protest across Russia
World
June 12, 2017
Hundreds detained as Navalny supporters protest across Russia
Authorities detained Russian opposition politician Alexei Navalny and hundreds of his supporters on Monday, as they mounted demonstrations across the…