Thousands march through Barcelona claiming independence
On Saturday, Spanish authorities said around 200,000 protesters marched through Barcelona against the trial of 12 Catalan separatist leaders, calling for them to be released immediately.
On Saturday, Spanish authorities said around 200,000 protesters marched through Barcelona against the trial of 12 Catalan separatist leaders, calling for them to be released immediately.