US President Barack Obama will lead tributes from world leaders to Nelson Mandela tomorrow at the memorial service in Johannesburg.
UN Secretary General Ban Ki-moon will lead the international tributes, followed by Dr Nkosazana Dlamini Zuma from the African Union.
Obama will be followed by Brazil's President Dilma Rousseff, China's Vice-President Li Yuanchao, Namibia's President Hifikepunye Pohamba, India's President Pranab Mukherjee and the last international tribute will come from President Raul Castro.
Pictures released today give a unique look inside Air Force One as two former and one current US President flew to Nelson Mandela's memorial
Twenty years ago the soon to be President Mandela pledged to 'wash away the stains of apartheid' - two decades on those stains remain.
Barack Obama has led the tributes to Nelson Mandela saying that South Africa's democracy is his 'cherished legacy.'