Back to gallery

Russian Election Protests

Photo detail

Donate Report a Typo Contact

Riot police officers detain a protester holding a poster reading 'Putin, you are not my President' during a rally in St. Petersburg, Russia, Sunday, Jan. 28, 2018 against Russia's Central Election Commission's decision to ban the opposition leader Alexei Navalny presidential candidacy. Navalny has been arrested in Moscow as protests demonstrations called by him took place across the country. (AP Photo/Dmitri Lovetsky)