Metro Two Die, Eight Sustain Injuries In Idiroko-Ota Road AccidentBy Alexandra Dominic-ChukwuDecember 18, 20230 ENUGU, Nigeria (VOICE OF NAIJA) – The Ogun Command of the Federal Road Safety Corps (FRSC) has said that two…