The continued run of serious fatal road accidents, with yet another nine people killed on Friday when a grossly overloaded Toyota Sienta collided head-on with a Landcruiser on the Harare-Shamva Road, is a matter of growing concern with the Traffic Safety Council of Zimbabwe now wanting to take more practical measures than just appealing for […]