Gambia, Africa(2 results) Two Captains in Court for Alleged Human TraffickingWednesday, June 11, 2008
Two Senegalese boat captains, Ousainou Mbaye and Youssoupha Darbo, were yesterday charged under the prohibition of trafficking in persons Act before...
|