An Opera News Kenya publication
A trending case in which a Chinese national is accused of killing a fellow compatriot, and…