Can Denver Fight Off a Traffic Fatality Trend?
Last year was a tough year for traffic fatalities all across Colorado. At least 605 people died on roadways in our state, but did you know that 61 of those deaths happened in Denver? This shocking number has city officials scrambling, and the mayor is ready to take measures to bring this number down to… read more