Police Detain Hundreds At Moscow Protest

Police detained hundreds of demonstrators who turned out for a march in Moscow on June 12 to maintain pressure on authorities following the release of Ivan Golunov, an investigative reporter who was arrested on a drug charge supporters said was fabricated. 

Be the first to comment

Leave a Reply

Your email address will not be published.