Collision claims 25 lives in Ibadan by NR Editor August 13, 2024 0 A devastating collision involving a trailer and multiple vehicles has killed 25 people in Ibadan According to a report, the ...