The Federal Road Safety Corps (FRSC) has disclosed that 90 passengers were killed in 188 road accidents that occurred across Edo State in 2024. The…