Creator
Africa is the World Health Organisation’s biggest beneficiary in terms of road safety projects