MOSCOW, June 12, 2017 - People participate in an opposition rally in Moscow, Russia, on June 12, 2017. Multiple rallies of opposition took place in cities across Russia on Monday and hundreds of protestors were detained during the rally in Moscow.

1 / 1
 

FIFA World Cup 2018

Matches

Latest News

Latest Photos