Persistent Speeders In D.C. Could Have Limiters Installed On Their Cars For Life
Photo: Beata Zawrzel/NurPhoto (Getty Images) Washington D.C. could be headed to a 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 … Read more