Uncertainty clouds East Africa’s railway project

Kenya's railway project faces an uncertain future after contract is cancelled.