Metro
12 die in auto accident on Ilorin-Jebba expressway
2 years agoThe Sector Commander of the Federal Road Safety Corps (FRSC) in Kwara State, Muftau Irekeola
No fewer than 12 people were killed and several others injured in a tragic auto crash on the Oko Olowo axis of the Ilorin-Jebba Expressway in Kwara State. The accident,…