Spain: Barcelona protests as Catalan leaders mark 100 days behind bars

 

Hundreds of people rallied in front of the Spanish government delegation in Barcelona on Wednesday to demand the freedom of pro-independence leaders Jordi Sanchez and Jordi Cuixart, as they marked 100 days in prison.