Uploaded on Nov 12, 2020
According to the Department of Transportation traffic data through December 30, made available late Tuesday afternoon, New York City experienced 218 total traffic fatalities, including 121 pedestrian deaths and 28 cyclist deaths
Comments