June 15, 2023
Julia Griswold, Safe Transportation Research and Education Center researcher, talks about her pedestiran death research for the Sacramento Bee article Left to die: Sacramento hit-and-runs have killed 140 people since 2018. Read more at: https://www.sacbee.com/news/investigations/article275722096.html#storyli...