Watch: 600,000 Catalan independence supporters rally in Barcelona for holiday
Watch: 600,000 Catalan independence supporters rally in Barcelona for holiday
Watch: 600,000 Catalan independence supporters rally in Barcelona for holiday