Protesters rally across Russia on Putin’s 65th birthday

Riot police officers detain protesters during a rally in St.Petersburg, Russia, Saturday, Oct. 7, 2017. Supporters of opposition leader Alexei Navalny rallied across Russia on Saturday, heeding his call to pressure authorities into letting him enter the presidential race with

0 Comments