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.

September 25, 2019 by Peoples Dispatch

In Sabadell, Spain, thousands of people protested on September 23 against the arrests of nine pro-independence Catalan activists. These arrests occurred days before the 2nd anniversary of the Catalan referendum that was held on October 1, 2017, and days before the verdict for the jailed pro-independence leaders is to be announced, who were arrested for organizing the referendum.