Former President Barack Obama speaks during his town hall for the Obama Foundation at the African Leadership Academy in Johannesburg, South Africa last month.

Former President Barack Obama speaks during his town hall for the Obama Foundation at the African Leadership Academy in Johannesburg, South Africa last month.