To prevent car accidents in school areas in New York City, the Department of Transportation completed the installation of 140 speed cameras at the beginning of this month, just on time for the beginning of the school year. The installation of the speed cameras which is part of the Vision Zero initiative to…
Updated: