protest against repression
Catalans demand end to repression, release of pro-independence leaders
In Sabadell, Spain, thousands of people protested on September 23 against the arrests of nine pro-independence Catalan activists.






