That’s because New York City is in the US.
But yes this is old news, and already pointed out by someone in this thread about a year ago.
The US and Taiwan are both pretty bad in terms of traffic-related deaths for developed countries, probably due to the lack of safe pedestrian infrastructure.