Russian police detain 89 protesters in central Moscow
  • WORLD

  • 17:51 03 August 2019

Russian police detain 89 protesters in central Moscow

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

ONA

Tags:

RELATED NEWS