NASA leader Raila Odinga has finally arrived at Uhuru Park for his swearing-in.
This is after a long wait by supporters who had been at the grounds since early morning.
The ceremony began with the national anthem being played followed by prayers.
Senator James Orengo delivered the opening remarks, noting that it was a historic occasion for the country.
— MO Dewji Blog (@DewjiBlog) January 30, 2018
He lifted the bible with National Resistance Movement (NRM) General Miguna Miguna and TJ Kajwang next to him and declared himself the People's President of the Republic of Kenya.
"I Raila Amollo Odinga, in full realization of the high calling assume the office of the People's President of the Republic of Kenya do swear that I will be faithful and bear true allegiance to the people and the Republic of Kenya," he declared.
"That I will preserve, protect and defend the Constitution of Kenya and by law established, and all other laws of the Republic as adapted by the People of Kenya. That I will protect and uphold sovereignity, integrity and dignity of the people of Kenya. So help me God," he concluded.
He then explained that NASA Co-Principal Kalonzo Musyoka would take the oath at a later date.
He noted that Kalonzo's absence would be explained in the coming days.