JOHANNESBURG (AP) — South Africa's presidency says ex-leader Nelson Mandela has been discharged from the hospital.