News Edo vigilante rescues 28 victims of human trafficking in Benin Peter Jan 23, 2022 A team of local vigilantes in Benin City, the Edo State capital, has rescued 28 victims of human trafficking. The…