MEAN STREETS NOT SO MEAN The mean streets of the Naked City are not so mean after all -- fewer people are killed on New York City streets than any other big U.S. city. New York had 355 traffic fatalities in 2002, nearly half pedestrians, or 4.4 traffic fa...
Read More
Read More