Thousands march through Barcelona claiming independence
Catalan politicians joined thousands of independence supporters protesting in Barcelona on Saturday against the trial of 12 separatist leaders.
Catalan politicians joined thousands of independence supporters protesting in Barcelona on Saturday against the trial of 12 separatist leaders.