News & Events

Catalan separatists throw bottles and stones and attack the National Police in Barcelona.

Array

Catalan separatists throw bottles and stones and attack the National Police in Barcelona. Mabel Fajardo reports.
Share