Multiple injuries as Spanish police unleash violence on Catalan voters

Catalonia’s independence referendum turns violent as Spanish police unleash brutality on unarmed voters.

0
0