About 30,000 people packed a stadium in Kenya's capital, Nairobi, for the state funeral of the country's longest-serving President Daniel arap Moi, who died last week aged 95.
Rather than mourning, many in the crowd celebrated Mr Moi's life.
He was a towering figure who dominated Kenyan politics during his 24-year presidency.
Critics saw him as an authoritarian ruler, while allies credited him for maintaining stability.
Mr Moi cracked down on the opposition following a failed coup in 1982.
Before he left office in 2002, he asked for forgiveness from "those he had wronged".
Mourners gathered at the Nyayo National Stadium from dawn to pay their respects, some of them wearing traditional regalia.
Mr Moi's supporters say he stood for peace and stability
Mr Moi's cortege arrived in the stadium flanked by long lines of red-coated soldiers and a brass band playing marching tunes and Christian hymns.
President Uhuru Kenyatta called Mr Moi "a father of our nation, a champion of Pan-Africanism".
Mr Moi ruled Kenya from 1978 to 2002
Mr Moi's son, Gideon Moi, remembered him as "a man with an elephantine memory and a compassionate heart".
"He also loved meat, and nothing could come between him and meat even when the doctors warned him," Gideon Moi said.
Mr Moi was a stickler for order - so he would have loved his state funeral where he was accorded full military honours.
His casket was draped in the flag of Kenya and was drawn on a gun carriage, in a tradition borrowed from the British. Sharply dressed senior officers of the military marched across Nairobi, led by a colourful band.
Mr Moi was Kenya's second president, taking office after Jomo Kenyatta died
Leaders from across the continent and beyond attended the funeral. Mr Moi played a significant role in the region.
When war broke out in neighbouring states - especially Somalia, Sudan and Uganda - he opened Kenya's doors to refugees and led peace negotiations.
Mr Moi has been praised for keeping peace at home in a region rocked by instability.
Many of the tens of thousands of mourners at the stadium remembered Mr Moi with nostalgia. They sang along to songs from the past praising him.
They remembered his enduring legacy in education - his dedication to building schools and universities across the country and the distribution of free milk to attract children from poor regions to school.
But there are those who criticise him for the brutal crackdown on dissent. His fiercest critics were detained, often without trial, and tortured. Some of them have now mellowed.
They joined mourners in honouring the late leader. Those who have not paid tribute have been quiet - perhaps fearing a backlash in a country where talking ill of the dead is frowned upon.
Kenya's main opposition leader Raila Odinga, who was charged with treason and detained without trial for six years during Mr Moi's rule, said the ex-president had "weaknesses".
Nevertheless, Mr Moi was an "independence hero" and the two of them had made peace, Mr Odinga said.
The former president was loved and loathed in equal measure
The funeral comes after Mr Moi's body lay in state for three days at the parliamentary buildings. Tens of thousands of people had queued to see his body.
He will be buried on Wednesday at his home in Kabarak, 220km (130 miles) north-west of Nairobi.
He died on 4 February at a private hospital in Nairobi of an undisclosed illness.
DISCLAIMER: The Views, Comments, Opinions, Contributions and Statements made by Readers and Contributors on this platform do not necessarily represent the views or policy of Multimedia Group Limited.
Latest Stories
-
George Twum-Barimah-Adu pledges inclusive cabinet with Minority and Majority leaders
4 mins -
Labourer jailed 5 years for inflicting cutlass wounds on businessman
5 mins -
Parliament urged to fast-track passage of Road Traffic Amendment Bill
5 mins -
Mr Daniel Kofi Asante aka Electrician
6 mins -
Minerals Commission, Solidaridad unveils forum to tackle child labour in mining sector
11 mins -
Election 2024: Engagement with security services productive – NDC
12 mins -
‘Let’s work together to improve sanitation, promote health outcome’ – Sector Minister urges
14 mins -
Ellembelle MP cuts sod for six-unit classroom block at Nkroful Agric SHS
17 mins -
‘I’ll beat the hell out of you if you misbehave on December 7’ – Achiase Commanding Officer
19 mins -
AFPNC leads the charge on World Prematurity Day 2024
25 mins -
Court remands unemployed man over theft of ECG property
31 mins -
Election security rests solely with the police – Central Regional Police Command
33 mins -
NCCE engages political youth activists at Kumbungu on tolerance
34 mins -
‘In Mahama’s era students lacked chalk, but are now receiving tablets’ – Bawumia
44 mins -
Project commissioning not a ploy to attract votes – Oppong Nkrumah
45 mins