SITUATION REPORT

Russia: Police Crack Down on Protesters in Moscow, Arrest More Than 1,000

Jul 27, 2019 | 21:12 GMT

Russian police arrested more than 1,000 people in Moscow on July 27 as they cracked down on an increasingly defiant opposition decrying President Vladimir Putin's grip on power, Reuters reported....

Subscribe to view this article

Subscribe Now

Subscribe

Already have an account?