An Opera News Kenya publication
A murder trial hearing in which a Chinese national is charged with killing his compatriot and…