People gather for an anti corruption rally in St.Petersburg, Russia, Monday, June 12, 2017. The protest gatherings in cities from Far East Pacific ports to St. Petersburg were spearheaded by Alexei Navalny, the anti-corruption campaigner who has become the Kremlin's most visible opponent. (Photo by Dmitry Lovetsky/AP Photo)
|