New Speed Traps in Place by Hugh MacArthur • May 28, 2022 The Dirección General de Tráfico (Traffic Department) have now brought online three permanent speed traps, installed in 2020. Read More