Spanish premier urges Catalan secession leaders to back down

A woman holds an estelada or independence flag on a motorcycle after taking part on a protest against the National Court’s decision to imprison civil society leaders without bail, in Barcelona, Spain, Tuesday, Oct. 17, 2017. Protesters were gathering for

0 Comments