Published On: Wed, Nov 8th, 2017

CATALONIA IN FLAMES: Chaos as protesters block roads and burn barricades to demand freedom

CATALONIA independence protesters have unleashed chaos on the streets, blocking major roads with burning barricades and human chains to demand the release of jailed secessionist leaders.
Daily Express :: News Feed

%d bloggers like this: