Defend Truth

Mbalenhle Baduza for Spotlight

Mbalenhle Baduza is a legal researcher under the Health Rights Programme at Section27.