President Uhuru Kenyatta was sworn for his second and final five-year term on Tuesday to thunderous cheers from tens of thousands of supporters at Moi International Sports Center,Kasarani.
He pledged to "Do justice to all in accordance with this Constitution, as by law established, and the laws of Kenya, without fear, favour, affection or ill-will".
Duncan Okello, who was master of ceremonies, said the Bible used is the same one used by the first President, Jomo Kenyatta, at his own swearing-in at Independence.
The oaths were administered by Anne Amadi, the Chief Registrar of the Judiciary.
The oath of office is 77 words long and the oath of due execution of office is 79 words long.Regional leaders and foreign diplomats watched as the full to capacity stadium cheered and sang along to music.
Among the heads of state who attended the ceremony were Ethiopia's Hailemariam Desalegn, Rwanda's Paul Kagame, Somalia's Mohamed Abdullahi Mohamed, South Sudan's Salva Kiir, Botswana's Ian Khama and Uganda's Yoweri Museveni.