An Opera News Kenya publication
Justice has come inches closer as police have arrested at least 10 people over the killing…