According to the World Health Organization (WHO), approximately 1.35 million lose their lives each year as a result of a car accident. On top of that, 20-50 million people suffer non-fatal injuries, with many incurring life long disabilities as a result. There are...
