Knowing The DUI Limit In Your State For the first time in 13 years, preliminary data from the National Safety Council (NSC) shows that as many as 42,060 people are estimated to have died in motor vehicle crashes in 2020, making it the deadliest year on the road since 2007. This news is particularly surprising […]