Catalan protesters in Barcelona barricade themselves for protection

  • 5 years ago
After a riot against police repression broke out in Barcelona, Spain, protesters barricaded themselves for protection on October 15.

Recommended