An Opera News Kenya publication
The recent rape case at Leiten left most of us sombre. Sexual Assault is an incident…