Starting November 7 New York City’s default speed limit will be lowered to 25 mph unless otherwise posted. The new law was signed at the beginning of the week by Mayor de Blasio during a press conference that took place on Delancey Street near the location of the accident that…
Updated: