Hopes and Clashes in Ceuta
Ceuta, the Spanish enclave in Morocco, is a European town on African soil. It's often the frontline of clashes between Africans trying to reach Europe in search of a better life, and a European Union desperate to keep them out. It's1