Thousands of pro-independence supporters take to the streets of Barcelona calling for the release of jailed political leaders

Views 6

Some demonstrators vow to continue to disrupt infrastructure in the region

Share This Video


Download

  
Report form