Libya: We dey investigate sell-sell of migrants Most people wey want leave dia country na international ships dey pick dem when dem sink for river come take dem to Italy, where over 115,000 migrants don land since 2017.
