Home Tags Catalonian Independence

Tag: Catalonian Independence

Catalonia Referendum Stamping Head

WATCH: Spanish police filmed stamping on heads and throwing people down stairs amid Catalonia...

In scenes reminiscent of Franco's brutal reign, a Spanish riot police officer has been filmed stamping on a man's head, whilst others were seen to throw civilians down stairs amid escalating violence during the...