New clashes erupted between Catalan pro-independence demonstrators and riot police in the center of Barcelona late on Tuesday in tense protests over the jailing of nine separatists by the Supreme Court over a 2017 independence bid.
Source:: Breaking News
Be First to Comment