25 mph speed limit takes effect Friday in New York City

The lower speed limit law was signed last week by Mayor Bill de Blasio as a key part of the mayor's Vision Zero plan to eliminate traffic-related deaths.