As Kenyans grapple with the reality that China could seize Kenya’s strategic assets if she fails to service her debts to the world’s...