Ombaha, Caroline Saidy
(MMU, 2016)
Rape is a deplorable act that causes mental anguish and even though they may heal physically, the victims carry psychological scars for the rest of their lives. But in Kenya, despite how horrible rape is, it is a crime on ...