Police pin detained Catalan protesters to ground

2019-10-27 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.