SAD! 13 people confirmed d3ad in Edo road accidents in 2 months
The Federal Road Safety Corps (FRSC) has reported that no fewer than 13 people lost their lives in road accidents across Edo State in November 2024. The Sector Commander of the FRSC, Cyril Mathew, confirmed this tragic news during an address to journalists in Benin City on Sunday. According to Mathew, the fatalities resulted from … Read more