CAPE TOWN (AFP) - Nelson Mandela has "recovered" from recent surgery and a lung infection for which the 94-year-old spent nearly three weeks in hospital, the presidency said Sunday, citing his doctors. He "has recovered from his surgical procedure and the lung infection, his doctors said today," said a statement from President Jacob Zuma's office. "The medical (examination) said president Mandela has made steady progress and that clinically, he continues to improve," it said. "He had undergone an operation to remove gallstones last month and was also troubled by a recurring lung infection.