Non-communicable diseases (NCDs) — diabetes, hypertension, heart disease and cancer — are an escalating public health crisis in South Africa. The statistics speak for themselves. NCDs accounted for the largest...