Tag: local vigilantes

Sport
Edo Vigilante Rescues 28 Victims of Human Trafficking

Edo Vigilante Rescues 28 Victims of Human Trafficking

A team of local vigilantes has rescued 28 victims of human trafficking in Benin...