
In a major road safety enforcement operation in Lenasia, south of Johannesburg, South Africa, authorities have impounded more than 60 scholar transport vehicles as part of...

The Federal Road Safety Corps (FRSC), Benue State Command, has reported a significant reduction in road fatalities during the 2025/2026 year-end “ember months,” with a 47.6%...