An Opera News Kenya publication
Human rights organization have come out to state that they are satisfied by the autopsy report…