Posted by: Renee Stetzer, pedestrian safety advocate and blogger at RocVille.com
New York City’s new lower citywide speed limit goes into effect today. In June the NY State legislature passed a bill that allowed NYC to lower its default speed limit to 25mph . Part of the city’s Vision Zero plan to eliminate traffic fatalities, the new lower default speed limit was approved by the City Council in October and signed by Mayor Bill de Blasio last week. And the new 25mph signs are going up today…