Kenyan President Uhuru Kenyatta (Front R) inspects the Kenya Defense Force during the celebrations to mark the 53rd anniversary of the nation's independence at Nyayo National Stadium in Nairobi, Kenya, Dec. 12, 2016. (Xinhua/Pan Siwei)
Kenyan President Uhuru Kenyatta (Front R) inspects the Kenya Defense Force during the celebrations to mark the 53rd anniversary of the nation's independence at Nyayo National Stadium in Nairobi, Kenya, Dec. 12, 2016. (Xinhua/Pan Siwei)