New UK speed limit law is resulting in '33 casualties a day'

New UK speed limit law is resulting in '33 casualties a day'

Tamworth Herald

Published

According to Transport for London data, 33 casualties were recorded every day throughout the first two months of this year.

Full Article