Tributes pour in as world loses freedom’s best-known icon
Nelson Mandela, the enduring icon of freedom and reconciliation, and former president of South Africa, died on Thursday. He was 95. ‘Madiba’, as Mandela was affectionately known, is probably most…