A fatal Thanksgiving Day hit and run accident involving a motor vehicle and a pedestrian in Des Moines is among a growing number of pedestrian deaths across the nation. The Governors Highway Safety Association reports that pedestrian deaths in 2019 were the highest in 30 years – with nearly 7,000 pedestrian deaths – a 5… Read More »