2 pedestrians dead, several other people hurt in crash in Inwood
Two pedestrians are dead and several other people were injured in a two-car crash in Inwood that sent one vehicle onto the sidewalk. The sedans collided head-on West 207th Street
Read More
Recent Comments