NEW YORK, NY - MARCH 06: Pedestrians walk along a Manhattan street on March 6, 2018 in New York City. A new report by the Governors Highway Safety Association estimates the number of pedestrian deaths last year was 6,000 nationwide, a 33-year high. The report highlights a number of factors ...

Read more