An Opera News Kenya publication
A major blow on witnesses and Kenyans has come after a number of students lives have…