Russian police detain 89 protesters in central Moscow

Russian police detain 89 protesters in central Moscow
  • Clock-gray 16:50
  • calendar-gray 03 August 2019

Russian police detained 89 people in central Moscow during an unauthorised opposition protest on Saturday, APA reports quoting Reuters.

apa-logo-mini

Other news