An Opera News Kenya publication
The witnesses lined up to testify about the killing of a university student leader will in…