Let’s Kill Speeding Before It Kills Us [Article]
About 90 percent of causes of road traffic crashes can be attributed to human error. These errors are manifested in many negative road user behaviours including speeding, drink driving, talking on mobile phone while driving, wrongful overtaken and other many indiscipline driving attitudes on our roads. I can go on and on to name more … Read more