Thousands of people took to the streets of Barcelona on September 21 to demand the release of officials from Catalonia's regional government, who were arrested for preparing an independence referendum deemed illegal by the Spanish government. (Reuters) Originally published at - https://www.rferl.org/a/catalonia-bar...