President Obama will be one of six foreign leaders to speak Tuesday at Nelson Mandela's memorial service, a program that reflects the post-prison admiration that emerged around the world for South Africa's former president and his rebellious past.

Obama is scheduled to speak first among the foreign leaders selected. He will be followed by Brazil's president, Dilma Rousseff, who is at odds with the American leader over the National Security Agency's eavesdropping program that reportedly targeted the national oil company, Petrobras. China's vice president Li Yuanchao, Namibian President Hifikepunye Pohamba, and Indian President Pranab Mukherjee will follow.

Cuba's president, Raul Castro, will conclude that portion of the program. The African National Congress, the movement Mandela led against South Africa's apartheid government, was supported by the Communist government of Cuba.