An Opera News Kenya publication
Rape is the worst crime that a human being can do on another human being. Invading…