Skip to Content
Streetsblog USA home
Streetsblog USA home
Log In

traffic deaths

Three Theories About Why U.S. Car Crash Deaths Are Plummeting

Car crash deaths are down by 12 percent, a top group estimates — but why?

March 4, 2026

World Day of Remembrance: ‘My Brother Did Not Die in Vain’

A drunk driver killed Kevin Cruickshank while he was biking in New York City. The movement for safer streets showed me that my brother did not die in vain.

November 16, 2025