Streetsblog Denver would like to thank The O’Sullivan Personal Injury Law Firm for supporting this series. Financial contributions do not influence our content. Twenty-four people have died from traffic violence on Denver streets in 2020. Eight of the victims were on foot, one was on a bike, four were on motorcycles, and 11 were in […]