JOHANNESBURG: Nelson Mandela is in good health and good spirits, South Africa's ruling African National Congress said, in the first update on his condition since he was discharged from hospital in early April.

President Jacob Zuma and other party leaders visited the former president, 94, at his Johannesburg home.