Press "Enter" to skip to content

2 Pedestrians Die After Cars Collide Head-On in Inwood, N.Y.

The crash happened as speed cameras went live full-time on Monday. New York City continues to struggle to reduce traffic deaths despite years of effort.
Source: New York Times

Be First to Comment

    Leave a Reply