News

Catalonia declares independence from Spain

The Catalan parliament declared independence from Spain on October 27 after a month-long standoff with Madrid. Within the hour, the Spanish Senate had ordered the central government to impose direct rule on the region.