Description
Added on the 15/10/2019 20:04:05 - Copyright : AFPTV - First images
Violent clashes erupt between police and protesters who are blocking access to Barcelona airport after Spain's Supreme…
Thousands of people take to the streets of Barcelona as Spanish police detain 13 Catalan government officials…