Temporary Stay Center for Immigrants (CETI): Vital hubs in Ceuta facing challenges due to increased migrant arrivals, impacting resources and border management.
Published on 7/30/2026