Russian police detain dozens of opposition deputies at forum
Russian police officers detain a man in central Moscow. PHOTO: VASILY MAXIMOV / AFP Russian police on Saturday arrested dozens ...
Russian police officers detain a man in central Moscow. PHOTO: VASILY MAXIMOV / AFP Russian police on Saturday arrested dozens ...
Young Russian people living in Prague hold banners during a protest in support of Russian opposition leader and blogger Alexei ...