Home Authors Posts by Jesse Ababio

Jesse Ababio

1209 POSTS 0 COMMENTS

From The Site

Kenyan University Apologises Over Reckless Student Rape Memo

Kenya’s biggest university has issued an apology for a memo to students that blamed victims of sexual harassment and rape.