Greater Mercer Public Health Partnership Endorses Vision Zero Policy
Traffic fatalities are an unacceptable and preventable public health epidemic, and should be eliminated, according to the Greater Mercer Public Health Partnership’s new Vision Zero policy, [...]