Logo

Logo

Independence of Catalonia

Muffled Independence

Spain bears witness to the muffling of the voice of democracy and the crisis since Sunday has overshadowed the referendum…