An Opera News Kenya publication
A tribunal found that top officials in the Sports ministry had embezzled Sh 88 million meant…