Catalonia hurtles towards independence after referendum

The city of Barcelona was brought to a standstill over recent days as the Catalonian public clashed with the Spanish police following the controversial independence vote last Sunday, Oct. 1. Massive crowds converged in the city centre to vent their anger at what they perceived as an unjust use of violence by police in order to prevent the public from […]

Read more ›