An Opera News Kenya publication
Kenyans have heard a number of questions on the nature of the agreement Kenya made China…