Metro
Road accidents claim seven lives, injure two in Oyo
one year agoThe crash scene, yesterday
Three siblings tragically lost their lives yesterday in an accident along the Celica Kukumoda area of the Ife-Ibadan Expressway.