Russian police detained Alexei Navalny, the Kremlin critic who wants to take on Vladimir Putin in next year’s presidential elections, during the largest nationwide protests for more than five years.
Russian police detained Alexei Navalny, the Kremlin critic who wants to take on Vladimir Putin in next year’s presidential elections, during the largest nationwide protests for more than five years.