An Opera News Kenya publication
A city court has found six young men accused of sexually assaulting a woman in Nairobi’s Kayole…