Who Was the First Person Ever to Die in a Car Crash?
All you need to know about the earliest car crash fatalities.
Every year, around 1.3 million people die of road traffic accidents worldwide.
Furthermore, road accidents are the leading cause of death among those in the 5–29 age demographic.