What are Your Chances of Becoming New York’s Next Traffic Accident?
London’s doing it. And now it’s New York’s moment to systemically address traffic-related injuries and fatalities. Pedestrian fatalities have dropped by over 75% in London since the late 1980s, and this is because of stronger laws. Transport for London estimates that cameras at high-crash locations and other precautions prevent 500 deaths or serious injuries eachRead… Read more »