Catalans protest sedition case, court declares vote illegal

A woman holds an”estelada” or Catalonia independence flag as people protest the National Court’s decision to imprison civil society leaders without bail, in front of the Palau Generalitat in Barcelona, Spain, Tuesday, Oct. 17, 2017. Protesters were gathering for a

0 Comments