Bishop Aderogba

Police in manhunt for abductors of Anglican Bishop, wife, driver

The Police Command in Oyo State says it has begun a manhunt for the abductors of Bishop Oluwaseun Aderogba of…

3 years ago