Ibadan residents throng scene of explosion [PHOTOS] LATEST January 17, 2024 Hundreds of residents of Ibadan, the Oyo State capital, have thronged the scene of the bomb explosion that rocked the…