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.
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.