Nelson Mandela, South Africa’s 93-year-old former president, was in hospital today due to a “long-standing abdominal complaint”, said the country’s government.
He has not appeared in public since then, and has spent his time between Johannesburg and his ancestral village of Qunu in South Africa’s impoverished Eastern Cape.