As the U.S. grapples with an epidemic of traffic deaths, the relevance of the annual World Day of Remembrance for Road Traffic Victims (WDoR) on November 19, 2023 is even more evident. The statistics from 2022 painted a grim picture, with more than 46,000 people killed in preventable traffic crashes, underlining the need to change …