JOHANNESBURG - Former South Africa President Nelson Mandela is in a stable condition after undergoing surgery, the BBC reported. Officials said he was taken to hospital overnight for a “long-standing abdominal complaint” which needed “proper specialist medical attention”.

Sources have told the BBC he is talking and likely to leave hospital on Sunday.

The 93-year-old statesman and anti-apartheid icon has suffered declining health in recent years.

As the country’s first black president after a history of white minority rule, Mandela occupies a special place in the hearts of South Africans.