Thousands of pro-independence supporters take to the streets of Barcelona calling for the release of jailed political leaders
  • 6 years ago
Some demonstrators vow to continue to disrupt infrastructure in the region
Recommended