Daily Archives: 10/12/2017


Catalan police speak out

For the past weeks, tensions concerning Catalonia’s independence referendum have been under the spotlight. Images of police violence during the […]