Department of Transportation

NEW YORK — New York Department of Transportation data shows that five streets in Harlem have dramatically high fatal crash rates, with Adam Clayton Powell Jr. Blvd. and 125th St. being some of the city’s worst places for accidents. The Daily News reports: Transportation Department officials also listed Lenox Ave. and W. 135th St. as […]