Madrid, March 7 (AFP/APP):Spain's coast guard rescued 107 migrants from boats off the Canary Islands over the weekend as the migrant surge showed no letup on the Atlantic archipelago, a
Spanish police said they have arrested 14 suspected human traffickers