Brake Failure Leaves Three Dead, Several Injured in Ibadan Trailer Crash

No fewer than three persons have been killed and several others injured following a tragic accident involving a heavy-duty trailer in Ibadan, the Oyo State capital. Global Mirror News reports that the incident occurred around the Beere axis of the city, sending shockwaves through the densely populated area as the out-of-control vehicle caused widespread destruction….

Read More