News

40 human traffickers arrested RSS

40 human traffickers arrested, Africa, German government-funded Sahel Project, human trafficking, News, operation in five African countries, World -

PARIS (AP) — Interpol says 40 suspected human traffickers have been arrested and nearly 500 […]

Read more

Tags