Spain: Police Battle Paint-Throwing Catalan Separatists in Barcelona
- Captured on Saturday 29th of September 2018
- Location is Barcelona
Description
Catalan separatists clashed with police on Saturday in downtown Barcelona, with two arrests being made, as tensions incr Read more...