Ibadan Chief Pays N10M Ransom To Secure Release Of His Twin By Kidnappers April 17, 2018 0 The abducted twins of the Otun Olubadan of Ibadan land, Dr. Lekan Balogun, have been released by suspected kidnappers who seized them and their mother in front of family house in Akobo area of Ibadan last week. Read More »