Mass rallies in Catalonia calling for release of political leaders. Spanish government is facing calls from Catalan politicians and human rights groups to release …
Via Youtube
Mass rallies in Catalonia calling for release of political leaders. Spanish government is facing calls from Catalan politicians and human rights groups to release …
Via Youtube