According to the World Health Organization, approximately 1.19 million people die each year as a result of road traffic crashes. The challenge automakers have is deciding what types of cameras or ...