Home •-Feature ‘Mandela’ celebrates the triumph of the human spirit