An Opera News Kenya publication
Imagine the shock when a criminal accused of one of the worst sins in human nature…