Riot police

Russian protests: Opposition leader arrested

Riot police in Russia have arrested more than 1000 people who gathered to protest against the alleged corrupt rule of Russian President Vladimir Putin. One of those arrested was the opposition leader, Alexei Navalny, who organised the protests and has since been
June 13, 2017

Send News

Have a confidential news tip? Get in touch with our reporters. editor@reportfocusnews.com