PHOTO: Obama Shakes Hands With Cuban President Raul Castro


President Barack Obama on Tuesday shook hands with Cuban President Raul Castro before taking the podium at a memorial service for former South African President Nelson Mandela.  

The gesture between the two leaders of Cold War enemy nations came as Obama greeted a line of world leaders attending the memorial in Johannesburg, according to the Associated Press.