Sunday, 15 April 2018

Catalan Protesters Demand Release of Jailed Separatist Leaders

Hundreds of thousands of demonstrators took to the streets of Barcelona to demand to call for their leaders’ release from pretrial detention.

Related Posts: