FILE This May 16, 2011 file photo supplied by the South African Government Communications and Information Services, GCIS, shows former South African President Nelson Mandela and his wife Graca Machel after they cast an early ballot in upcoming local elections at his home in Johannesburg, South Africa. South Africa's president has visited former leader Nelson Mandela in a hospital, and the presidency says Mandela continues to respond to treatment. The office of President Jacob Zuma says he saw Mandela on Saturday, Dec. 22, 2012, in Pretoria, the capital, and assured the anti-apartheid icon that he has the support of all South Africans and the world. Mandela, who is 94, has been hospitalized since Dec. 8. He was diagnosed with a lung infection and also had gallstone surgery. (AP Photo/Elmond Jiyane-GCIS, File)
JOHANNESBURG (AP) -- South Africa's presidency says Nelson Mandela, the anti-apartheid icon and former president, has been released from the hospital.
The 94-year-old had been in the hospital since Dec. 8. He was diagnosed with a lung infection and also had a procedure to remove gallstones.
In recent days, officials have said Mandela is improving, but doctors have taken extraordinary care with his health because of his age.
Presidential spokesman Mac Maharaj says Mandela will receive more medical care at his Johannesburg home until he fully recovers.
Maharaj requested that the public respect Mandela's privacy at this time.