An Opera News Kenya publication
An appeal in which the appellant was convicted and sentenced to death by a Thika court…