Military fighter jets fly over Nyayo National Stadium during the celebrations to mark the 53rd anniversary of the nation's independence, in Nairobi, Kenya, Dec. 12, 2016. (Photo:Xinhua/Pan Siwei)
RIGHT BG
Military fighter jets fly over Nyayo National Stadium during the celebrations to mark the 53rd anniversary of the nation's independence, in Nairobi, Kenya, Dec. 12, 2016. (Photo:Xinhua/Pan Siwei)