An Opera News Kenya publication
In rare twist of events that is the scare of many witnesses urged to testify in…