pcloudy.png
Monday February 17th, 2020 10:41AM

Share Aritcle

The Latest: Russian police begin new wave of protest arrests

Police in Moscow have begun a new wave of protester arrests and a monitoring group says nearly 700 people have been detained during clashes