Precious Ramabulana loved to dance and, like most 21-year-olds, enjoyed chatting on WhatsApp with her friends. She was also into fashion and house music and was a month away from completing her studies in public management at a technical college.

She was, friends and family said at her funeral on Friday, “charismatic” and “full of life” — until she was raped and stabbed a reported 52 times in her lodgings near the college.

Her death early last Sunday prompted South Africa’s president, Cyril Ramaphosa, to vow “enough is enough”. He said: “The savagery inflicted on this young woman points to a level of depravity that is beyond the comprehensible . . . this simply cannot go on.”

Police data show that a woman is murdered