Protests in Catalonia over independence leaders' arrests

Thousands of people protest in downtown Barcelona, Spain, 17 October 2017. Source: AAP
Tens of thousands of protesters in Barcelona are demanding the release of two pro-independence Catalan activists in Spain. The pair has been arrested for allegedly leading demonstrations and violating Spanish police orders.
Share
Recommended for you

Australian passport power revealed, as the US and UK hit record lows
henley passport index

Australia’s rental affordability 'myth' that doesn’t match reality
wages and salaries









