

According to the Association for Safe International Road Travel, approximately 1.25 million people die in road accidents each year. This means there are 3,287 deaths a day on average. Not to mention the additional 20 to 50 million people who are either injured or permanently disabled. These facts and figures are a cause for alarm,[…]