Oyo Oba Narrowly Escapes Death in Ibadan Explosion In a shocking turn of events on Tuesday, January 17, 2024, an explosion rocked the city of Ibadan, Oyo State, … Read More »