Creator
Deepa Vallabh is head of Africa: marketing and acquisitions at CMS South Africa.
Despite strong legislation, South Africa is failing to address its unacceptable rates of woman abuse