An Opera News Kenya publication
The Government of Kenya has expressed its anger on the poor performance of the Kenya National…