• 7 years ago
More than 200,000 people took to the streets in Barcelona on Tuesday, demanding the release of two men they consider political prisoners after they were arrested earlier this week on charges of sedition.

Recommended