THE STORIES BEHIND THE HEADLINES

Abu Dhabi

London

New York

Tuesday 20th March 2018

Russian Police Detain at Least 94 at Moscow Journalist Protest

Politics

7Dnews London

Wed, 12 Jun 2019 10:33 GMT

Monitors said that Russian police detained at least 94 people on June 12th, including opposition politician Alexei Navalny, at a protest in Moscow calling for punishment for police officers involved in the alleged framing of a journalist, Reuters has reported.

Russia