The new traffic and road safety law has been in force now for almost a week.…
traffic law
-
-
The General Directorate of Traffic (DGT) is sanctioning drivers who try to evade the radar speed…
-
MADRID – Spain is one of the few European countries where there are no fines for…