Article

Al JazeeraAl Jazeera on 2017-10-18 02:16

Thousands demand release of jailed Catalan separatists

More than 200,000 march in Barcelona, calling for release two separatists leaders detained on sedition charges.

Related news