European Speed Cameras Face Trouble
-
[image: Downed speed camera in Italy]Spain's transportation department, the
Direccion General de Trafico (DGT), announced its decision to cancel 15,844
spe...
9 minutes ago