World
Why Does Spain Have Territories Deep in North Africa?
Ceuta and Melilla, Spanish territories on North Africa's coast, have long been a point of contention with Morocco. After a recent migrant crisis, their historical origins, sovereignty claims, and future are under scrutiny.