Italy arrests 16 suspected boat migrant traffickers

ROME - Italian police have arrested 16 people suspected of trafficking migrants across the Mediterranean from Libya after a week in which thousands were rescued and hundreds drowned trying to make the journey.
no image
Quartz