Author: Galleria News

Otun Olubadan Twins Abducted

There was pandemonium yesterday in Akobo, Ibadan home of Otun Olubadan of Ibadan land, Oba Lekan Balogun, as two suspected kidnappers stormed the house and abducted his five-year-old twins, a boy and a girl. Details...