President Obama shook hands with Cuban President Raul Castro today at a memorial service for the late Nelson Mandela in South Africa.
Obama stopped to shake Castro's hand as he was walking to the podium to pay tribute to Mandela. The handshake comes amid a frosty relationship between the two countries that has existed for more than a half a century.
Obama was greeting a line of world leaders and heads of state attending the memorial in Johannesburg. He also shook hands with Brazilian President Dilma Rousseff, who has clashed with Obama over alleged National Security Agency spying, The Associated Press reported.
LIVE UPDATES: World Leaders Remember Mandela
The U.S. and Cuba have recently taken small steps toward rapprochement, raising hopes the two nations could be on the verge of a breakthrough in relations. But skeptics caution that the two countries have shown signs of a thaw in the past, only to fall back into old recriminations, according to AP.
Castro and Obama were amongRead More »from Obama, Cuban President Raul Castro Shake Hands at Nelson Mandela Memorial