Catalan protesters in Barcelona barricade themselves for protection

2019-10-16 30

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

Free Traffic Exchange