Spain: Thousands Of Demonstrators For Independence March In Barcelona
- Captured on Saturday 26th of October 2019
- Location is Barcelona
Description
Around 350,000 people rallied in downtown Barcelona on Saturday, turning the streets into a sea of independence flags in Read more...