Nelson Mandela has returned to his home in Johannesburg after a long stay in hospital in Pretoria.
The 95-year-old former South African president was admitted with a recurring lung infection on June.
Last week Nelson Mandela was said to be critical but stable and “showing great resilience”, and there has been no official update on him since then.
South Africa’s first black president, Nelson Mandela is revered by many as the father of the nation.
His prolonged hospital stay has caused concern both in South Africa and abroad.
The infection is said to date back to a period of nearly three decades Nelson Mandela spent in prison for anti-apartheid activity.
People from South Africa and around the world have sent him their best wishes, and flowers and other tributes have collected outside Pretoria’s MediClinic Heart Hospital.
Throughout Nelson Mandela’s stay in hospital, President Jacob Zuma urged the country to pray for him and keep him in their thoughts.