Spain: Pig Heads Thrown At Police During Catalan Protest In Barcelona
- Captured on Monday 28th of September 2020
- Location is Barcelona
Description
Protesters threw pig heads toward Mossos d'Esquadra police during a protest in Barcelona following the Supreme Cour Read more...