Human Trafficking: Returnees vow to expose traffickers to law enforcement agencies
Some victims of human trafficking in Benin City, the Edo State capital, have vowed to take their pound of flesh from their traffickers who lured them from their parents, with the promise to give them decent jobs in Italy and…