Snapshot Politics France

Police Violence in Paris Escalates

  • Whatsapp

Snapshot | Police in Paris, France violently repressed and even humiliated numerous peaceful Yellow Vest protesters.