President Obama shook hands with Cuban President Raul Castro today at a memorial service for the late Nelson Mandela in South Africa.


Recent Articles