Former South African President and anti-apartheid icon Nelson Mandela was today discharged from hospital where he spent 10 days for pneumonia treatment.