Johannesburg played host to world leaders as icon of peace, Nelson Mandela's 100th birthday is celebrated. Former American President Barack Obama's appearance and lecture at the special 16th Nelson Mandela Annual Lecture was everything it promised to be and more.
Current and former world leaders joined Barack Obama in paying tribute to Nelson Mandela at the Wanderers Stadium in Illovo, Johannesburg.
The Nelson Mandela Foundation organised this highly anticipated event to honour Mandela whose 100th birthday will be celebrated on the 18th of July.
Some of the dignitaries who joined the celebration of the life of Mandela included former Botswana President Ian Khama, Botswana's current President Mokgweetsi Masisi, former Liberian President Ellen Johnson Sirleaf, former UN secretary-general Ban Ki-moon and Swaziland’s King Mswati III.
17.01: 'If they can learn to hate, they can be taught to love'
16.59: Obama's call to the world's youth
16.57: Right is right!
16.55: Obama - 'We've been through darker times.'
16.51: Obama on people being different - Maybe we can change their minds, or they can change ours
16.47: Obama on what we should expect from our leaders
16.38: Be proud of your heritage without bringing others' heritage down
16.34: Obama - 'Our differences are superficial and we should treat each other with care and respect'
16.30: It's not enough to protest, we're going to have to build
16.29: Obama - Humanbeings don't live on bread alone. But they need bread
16.26: Obama calls for more international cooperation
16.24: Work hard, work smarter - Obama
16.19: Obama: "Let me tell you what I believe."
16.01: Barack Obama speaks about a generation that has steadily become freer, healthier, wealthier...
15.53: Obama describes what he felt Madiba represented for people around the world
15.47: As Obama continues his lecture, he remembers the way the weak was exploited
15.46: Obama talks about the kind of world Madiba grew up in
15.46: Barack Obama reflects on Nelson Mandela's childhood
15.45: While most people were being serious, some humour showed its head with those following the event
15.41: South Africans appreciate the attitudes of South Africa's president and the former American president
15.41: Barack Obama addresses the crowd and makes an introductory joke
15.41: Barack Obama takes his place behind the microphone and South Africans give him a warm welcome - the Jozi way
15.32: President Ramaphosa addresses the crowd and remembers what Madiba taught South Africans
15.26: South Africans dedicate a moment to President Ramaphosa by singing "Phakama Ramaphosa"
15.26: President Cyril Ramahosa takes the stage at the Wanderers Stadium
14:59 Graça Machel, Mozambican politician and humanitarian, honoured Mandela by remembering what inspired him
14.26: Excitement could be felt in the air as those attending the event welcomed the hosts and speakers
14.25: Soweto Gospel Choir played South Africa's National Anthem with pride
14.12: Barack Obama takes his place on the stage
13.45: DA leader Mmusi Maimane queues outside the stadium with fellow South Africans
13.41: South Africans stand shoulder to shoulder with celebs who also came to celebrate Mandela
Do you have news that might interest us? Message us on our Facebook page and we could feature your story.