An Opera News Kenya publication
A Meru court has ruled that witnesses of the shooting of a Meru University student leader…