South Africa's president heads to the White House. Can he charm Trump?

South Africa President Cyril Ramaphosa speaks to journalists during the eighth EU-South Africa summit in Cape Town, South Africa, in March.

South African President Cyril Ramaphosa heads to the White House today for conciliatory talks with one of his country's most persistent critics: President Trump.

(Image credit: Nardus Engelbrecht)