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..
Yulia Navalnaya, the wife of opposition leader Alexey Navalny, was detained in Moscow as she joined protesters across the country..