Russian police have carried out a new raid on the offices of main opposition leader Alexei Navalny as Kremlin critics accuse authorities of ramping up efforts to quash dissent.
Russian police have carried out a new raid on the offices of main opposition leader Alexei Navalny as Kremlin critics accuse authorities of ramping up efforts to quash dissent.