An Opera News Kenya publication
It is emerging that Kenya’s investigating agencies may have turned a blind eye on a mega…