News

‘Human wall’ in Barcelona

Up to half a million people turn out on the streets of the Catalan capital calling for self-determination and the release of political leaders on trial in the Supreme Court