Please enable JavaScript to read this content.
Upon greeting Kenyatta, who had arrived at 11:05am, Odinga occupied his seat.
The two friends - Kenyatta and Odinga - could be seen engaging in a fond conversation.
Shortly before Odinga's arrival, two Cabinet secretaries - Florence Bore (Labour) and Ezekiel Machogu (Education) - had made their speeches.
Several Principal secretaries also attended the service, including Dr. Raymond Omollo (Interior), Dr. Belio Kipsang (Basic Education) and Dr. Beatrice Inyangala (Higher Education).
Former CSs, who served in President Kenyatta's administration, were also in attendance. They include Raychelle Omamo (Foreign Affairs), Eugene Wamalwa (Defence) and Raphael Tuju, who was the ceremony's emcee.
Information, Communication and the Digital Economy Cabinet Secretary (CS) Eliud Owalo was sent by President William Ruto to deliver the Head of State's speech.
Magoha died on January 24, 2023 aged 71 after suffering a cardiac arrest.
Magoha's burial takes place today (Saturday, February 11) at his Umiru Village home in Gem Constituency, Siaya County.