Protests erupted in over 60 Russian cities on Saturday to demand the release of opposition leader Alexei Navalny, the Kremlin’s most prominent foe.
Russian Police Arrest More Than 1,600 At Rallies In Support Of Kremlin Critic Navalny

Protests erupted in over 60 Russian cities on Saturday to demand the release of opposition leader Alexei Navalny, the Kremlin’s most prominent foe.
Input your search keywords and press Enter.