Sagrada Familia

Barcelona Protests demanding release of separatist leaders

Sat, 11 Nov 2017 - 05:42 GMT

Tens of thousands of Catalan independence supporters clogged one of Barcelona's main avenues on Saturday to demand the release of separatist leaders.

More