Spain: Chaos At Barcelona Airport As Protesters Clash With Police
- Captured on Monday 14th of October 2019
- Location is Barcelona
Description
A lot of people have taken to the streets to protest against the Supreme Court verdict on Monday, October 14.. Demons Read more...