Spain has begun installing a 500-metre floating barrier off the coast of its North African enclave of Ceuta after a mass influx of migrants left at least 67 people dead
firstpost.com
Read Full Story
News18.com
Powered by U6L