Edo vigilante rescues 28 victims of human trafficking in Benin
A team of local vigilantes in Benin City, the Edo State capital, has rescued 28 victims of human trafficking. The
Read moreA team of local vigilantes in Benin City, the Edo State capital, has rescued 28 victims of human trafficking. The
Read more