Russian police on Saturday arrested protesters demanding the release ofRussian opposition leader Alexei Navalny at demonstrations in Moscow and theeastern cities of Vladivostok and Ulan-Ude.
Russian police on Saturday arrested protesters demanding the release ofRussian opposition leader Alexei Navalny at demonstrations in Moscow and theeastern cities of Vladivostok and Ulan-Ude.
CNN’s Fred Pleitgen reports that thousands of opposition protesters calling for the release of Kremlin critic Alexey Navalny have..
Demonstrations took place across Russia in support of Kremlin critic Alexei Navalny despite a crackdown by authorities.