human trafficking king pin
Suspected Human Trafficking Kingpin 'The General' Extradited to Italy After Arrest in Sudan
Medhane Yehdego Mered, nicknamed "the General," was arrested in May and had been heard on intercepted telephone calls boasting about cramming more people onto rickety boats than other traffickers.
Advertisement
Advertisement
Advertisement