South Africa has been rated amongst the world's most violent societies. Most women and
children of all races and income level are victims of violence from their partners or
parents. There is a widespread recognition that ...