Soldiers from the Kenya Defense Force march during the celebrations to mark the 53rd anniversary of the nation's independence at Nyayo National Stadium in Nairobi, Kenya, Dec. 12, 2016. (Photo:Xinhua/Pan Siwei)
RIGHT BG
Soldiers from the Kenya Defense Force march during the celebrations to mark the 53rd anniversary of the nation's independence at Nyayo National Stadium in Nairobi, Kenya, Dec. 12, 2016. (Photo:Xinhua/Pan Siwei)