RSF report on road deaths June 2025

Time to end the carnage on our roads

RSF data on June road fatalities raises fresh alarm