Tag: Shocking
WATCH: Shocking moment Spanish police STAMP on voters in Catalonia referendum...
BRUTAL Spanish police tactics have been exposed in the heavy-handed crackdown on the controversial Catalan referendum, as people plead for the European Union to...