Spate of Fatal Road Accidents Sparks Political Outcry Over Failing Traffic Management
The recent deaths of two brothers in a road accident have drawn attention to a grim statistic, with traffic-related incidents reportedly claiming 94 lives and injuring more than 1,025 people