Road traffic crashes are preventable, and Zimbabwe already has the people, the local researchers and the community energy to ...