Obama shakes hands with Cuba's Raul Castro

President Obama shakes hands with Raul Castro
President Obama shakes hands with Raul Castro

US President Barack Obama shook hands with his Cuban counterpart Raul Castro at the memorial service . He is due to address the stadium shortly.

Watch the video of the historic handshake

Read more: Obama leads tributes to Mandela at memorial service

Advertisement

Obama leads tributes to Mandela at memorial service

US President Barack Obama has led the tributes to Nelson Mandela saying that South Africa's democracy is his "cherished legacy." Thousands gathered in Johannesburg to celebrate the life of the former South African president.