Constitutional Court annuls Catalan independence declaration motion

In one of its fastest rulings ever, Spain’s Constitutional Court has annulled the independence declaration that was approved by the Catalan parliament on November 9. (El Pais)