World leaders and joyous, singing South Africans gathered Tuesday to honor Nelson Mandela at a Soweto soccer stadium that was two-thirds full amid cold, driving rain. The stadium is where Mandela made his last public appearance during the 2010 World Cup.
Steady rain kept many people away. The 95,000-capacity stadium was filling up during the ceremony, which began at noon local time with the singing of the national anthem.
The mood, though, was celebratory. A dazzling mix of royalty, statesmen and celebrities was in attendance. Many world leaders shared remarks.
"Madiba insisted on sharing with us his doubts and his fears; his miscalculations along with his victories," President Obama shared during his remarks. In a rare moment, he was seen shaking hands with Cuban President Raul Castro.
VIDEO: Click on the video player above to hear more remarks from leaders at Nelson Mandela's memorial service
The crowds twice booed South African President Jacob Zuma, who was to give the keynote address at the service, which started an hour late. Many South Africans are unhappy with Zuma because of state corruption scandals, though his ruling African National Congress, once led by Mandela, is the front-runner ahead of elections next year.
President Obama also thanking the country, saying "To the people of South Africa, people of every race and every walk of life, the world thanks you for sharing Nelson Mandela with us."
-The Associated Press contributed to this report