Top Spain court cancels Catalonia's independence declaration
The Spanish Constitutional Court has cancelled the declaration of independence made by the Catalan regional parliament, according to officials. The Catalan Parliament declared independence from Spain last week, following which the national government fired the region's government and dissolved its Parliament, taking control of the region. The Catalan election is expected to be held in December.