Hundreds of thousands of protesters in Barcelona have taken part in a large demonstration against the imprisonment of Catalan leaders.
Hundreds of thousands of protesters in Barcelona have taken part in a large demonstration against the imprisonment of Catalan leaders.