Hundreds of demonstrators gathered in front of the Delegation of the Spanish Government building in Barcelona, Thursday, to protest against the detention of Catalan independence leaders Jordi Sanchez and Jordi Cuixart.
Hundreds of demonstrators gathered in front of the Delegation of the Spanish Government building in Barcelona, Thursday, to protest against the detention of Catalan independence leaders Jordi Sanchez and Jordi Cuixart.