Spain installs floating barrier off Ceuta after deadly migrant crossings | Migration News
CEUTA, Spain – Spain has installed a 500-metre (1,640-foot) containment barrier along its sea border between its North…
Browsing Category