Tunde Oyekola, Ilorin Four persons were reported dead in a fatal auto accident which occurred along Ilorin-Ogbomoso Road, Kwara State on Sunday afternoon. An eyewitness account revealed that the accident occurred at Otte town as a result of a collision involving a commercial Toyota Hummer bus with vehicle registration number FFA 717 YR and a
Source: Punch Newspaper