NAPTIP Arrests 64 Traffickers, Rescues 100 Victims In Edo, Delta by paulcraft March 16, 2024 0 NAPTIP's Edo State Command arrested 64 suspected human traffickers and rescued 100 victims in Edo and Delta states in 2023 ...