Riot police charge through fire in Barcelona

Protesters clash with police over the imprisonment of independence leaders in the Catalonian region.


  • TAG