Catalonia declares independence
Catalonia’s parliament declared independence from Spain on Friday in defiance of the Madrid government, which at the same time was preparing to impose direct rule over the region. Although the declaration was in effect a symbolic gesture as it will not be accepted by Spain or the international community, the moves by both sides take Spain’s worst […]
Continue Reading