HARARE – Nine people died in 89 reported road traffic accidents that happened during the recent 2017 Christmas, though the fatalities are 44 percent down from the 16 deaths recorded on the same day last year, police details show. Ironically, the significant reduction comes at a time the Zimbabwe Republic Police (ZRP) has been forced…
