Edo human trafficker

Edo human trafficker nabbed, 3 victims rescued

Edo human trafficker nabbed, 3 victims rescued

A notorious human trafficker, who has been named in many human trafficking cases, has been arrested by the National Agency for the Prohibition of Trafficking in Persons, NAPTIP, at his residence in Benin, Edo State, with three victims rescued.