Tag: Otun Olubadan

  • Kidnappers free Otun Olubadan’s twins

    The abducted twins of the Otun Olubadan of Ibadan land, Oba Lekan Balogun, have been freed. A source alleged that their abductors released them after collecting N10 million ransom. The children were kidnapped with their mother last week, but she was pushed out of their vehicle after her SIM card was seized. The children were…