Persistent Speeders In D.C. Could Have Limiters Installed On Their Cars For Life
Washington D.C. could be headed toa drastic reimagining of what road safety looks like. The D.C. Council passed a $77 million traffic legislative package that will allow the District to install speed governors in vehicles of drivers convicted of serious speeding crimes. The bill would also grant powers to punish…