Ethiopia Nigeria: Edo Police Rescue 12 More Passengers Abducted at Igueben Station Legacy Author January 16, 2023