The Edo Sector Commander of the Federal Road Safety Corps (FRSC), Cyril Mathew, has disclosed that about 63 percent of road traffic deaths in country involved passengers.
The Sector Commander disclosed this in Benin during the ember months sensitization town hall meeting with the theme “speak up…
Headlines Newsletter
Subscribe now for weekly top news headlines roundup, delivered directly to your inbox.