New Trailnet Report

Trailnet’s annual Crash Report for St.Louis City and County has just been released. Trailnet is a St.Louis based non-profit that works to improve walking, biking, and transit in the Metro area, and according to this new report, 2023 was the deadliest year on record. 646 were injured or killed while walking or biking in 533…