Site icon The New Yorkian

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

Exit mobile version