Dr. Justine Fargher - TB doctor at Khayelitsha Dr. Zolelwa Sifumba – she’s a TB survivor
See All 3002 Episodes of "Life Happens"