International Organization of Migration (IOM)

4,943 Edo Indigenes Repatraitrated From Libya in 3 Years

Edo state has over 50 per cent  cases of human trafficking, making it the highest…