The fall in road accidents and road deaths so far this festive season is good news and shows that the major effort by the police, the Zimbabwe Traffic Safety Council and the Vehicle Inspection Department has had some effect, although the numbers are still high and the campaigns need to be continued. Between December 15 […]