President Emmerson Mnangagwa of Zimbabwe arrived in Nairobi for a three-day State visit who was received by President Uhuru Kenyatta at the State House. The State Reception Ceremony included a colourful Guard of Honor mounted by a detachment of the Kenya Air Force and a 21-Day Salute.