Opinion / 16 December 2025 Four in ten festive road deaths were pedestrians – South Africa’s streets are failing its people These are not random accidents. They are the predictable result of a country where most roads are designed for vehicles, not people By Themba Mangane