Doctors for Road Safety (D4RS) agree to install four new speed cameras along the Coast Road as advised by the Coast Road by the Local Enforcement System Agency (LESA) and Transport Malta. It is not unknown that this road has been fatal for many.
D4RS wishes that Transport Malta publishes studies that identify locations where accidents happen often. This will help to implement technology that controls abuse and prevents accidents efficiently and effectively.
By Amanda Tonna