Pro-Catalan independence signs in Badalona, a town on the outskirts of Barcelona, demand the release Catalan nationalists held prisoner. In October 2017, nine separatist leaders were arrested after Catalonia staged an independence vote deemed illegal by Spain.

In by

Pro-Catalan independence signs in Badalona, a town on the outskirts of Barcelona, demand the release Catalan nationalists held prisoner. In October 2017, nine separatist leaders were arrested after Catalonia staged an independence vote deemed illegal by Spain.