An Opera News Kenya publication
A Kenyan student has been imprisoned for life after found guilty of raping a fellow Kenyan…