Washington, D.C. may scrap all traffic cameras, raising safety concerns and questions about how to fill a major financial gap ...
A new report from New Orleans Inspector General Ed Michel shows that there have actually been a massive amount of overpayments from the traffic camera program, an issue that could erode public trust i ...