Abstract. Ceuta, Melilla, Vélez de la Gomera, Alhucemas and the Chafarinas Islands are Spanish territories that lie along Morocco’s northern coastline. Morocco has claimed the territories since its independence in 1956. … Morocco’s claim to Ceuta and Melilla is found to be weak. Why does Spain still have Ceuta? WhenRead More →