Charge Reckless Pedestrians Too
The Directorate of Road Traffic and Safety Services (DRTSS) released statistics to show that the number of people dying in traffic accidents had increased in the past year. The blame has largely been heaped on drivers for driving under the...