Annual global statistics indicate that approximately 1.35 million people die in road accidents each year, with 20 to 50 million others sustaining non-fatal injuries that may result in long-term disabilities. Compared to other high-income countries like Australia, Japan, Canada, and Western Europe, the U.S suffers the most number of road crashes by about 50%. If you have been involved in a car accident, here are seven things to do. 1. Seek medical attention Most car […]