Rhodes University Students Mourn The Death Of Khensani Maseko

Students at Rhodes University are mourning the death of third year law student, Khensani Maseko. Maseko was allegedly raped by her then-boyfriend in May and died of apparent suicide at her home in Johannesburg on Friday afternoon. “The news of her passing has been received with great shock and sadness by the entire student body,” … Continue reading Rhodes University Students Mourn The Death Of Khensani Maseko