By | December 26 2012 4:29 PM

South Africa’s anti-apartheid icon Nelson Mandela has been discharged from hospital after an 18-day stay and moved to his home in Johannesburg, according to the government.