News Police rescue 10 abducted passengers, kill suspected kidnapper in OgunTen passengers abducted from a commercial bus at Orita Fufu, Awa-Ijebu, in Ogun State… Nairavoice 32m ago 22 0