News PHOTOS: 25 Feared Dead As Trailer Crashes Into Vehicles In IbadanMichael OsubuAugust 13, 2024August 13, 2024 by Michael OsubuAugust 13, 2024August 13, 20240 At least 25 people have been reported dead in an accident on Tuesday along the Ojoo-Iwo Road near the Agbowo/Ajao area of Ibadan, the Oyo Read more