Nigeria 98 Edo Indigenes Return From Libya Agency Dec 8, 2017 0 No fewer than 98 Edo indigenes arrived in Benin from Libya on Friday with the help of the International…