Top maritime news
The sale of migrants into slavery in Libya may amount to crimes against humanity, the United…