Over 3,500 migrants continue to live on the streets and beaches of Ceuta, according to the Spanish government | allworld.media