About 1.19 million people die as a result of road traffic crashes annually. Others get injured in ways that can cause long-term problems. It’s common for those who’ve been in auto accidents to feel okay, only to find hidden health issues later. Oftentimes injuries “heal” relatively quickly, however those injuries really manifest 20 to 30 […]