Rabat - Catalonia’s declaration of independence has been officially overruled by Spain’s highest legal authority in the midst of regional secessionist protests.

Catalan independence referendum, Catalonia, Catalans, Spain
Amira El Masaiti is a Morocco World News correspondent in Rabat.