Twenty years ago Nelson Mandela walked free from prison. His release was followed by the end of apartheid and his election as the country's first democratic president.

James Robbins reports.