Browsing Tag

Khensani Maseko

Raped Rhodes University Student Commits Suicide

Khensani Maseko, a third year BA student at Rhodes University SRC has committed suicide months after being raped. The university's communication and advancement division which admitted that they were shocked by her death, said…