US President Barack Obama shakes hands with Cuban President Raul Castro as Brazilian President Dilma Rouseff looks on at centre at the FNB Stadium in Soweto, South Africa, in the rain for a memorial service for former South African President Nelson Mandela today.
Barack Obama shakes hands with Raul Castro.
Barack Obama refuses to meet with Raul Castro.