At least 20 passengers narrowly escaped death in three separate road accidents that occurred in Lagos and Ogun states on ...