Local road safety leaders trained

Israel's National Road Safety Authority concluded its largest ever training course for 26 local authority leaders, enhancing road safety management and accident.