The Red-Light Running Problem: Traffic crashes are among the most significant causes of preventable death and injury in North America. Red-light running.
Wilmington Red Light Camera Report FY14