Police pin detained Catalan protesters to ground

Newsflare 2019-10-27

Views 4

Police in Barcelona were filmed on Saturday night pinning protesters to the ground as they detained them after a pro-independence demonstration turned violent.

Share This Video


Download

  
Report form