Catalan independence yellow ribbons clashing with a cancer symbol in Spain
On Tuesday 11th of September Catalonia (Spain) celebrated its ‘National Day’. Hundreds of thousands Catalans in favor of independence filled the streets, wearing yellow ribbons: the symbol they are using for claiming freedom for the [more]