South African President Nelson Mandela signs the country's new constitution while ANC's chief negociator during the drafting process Cyril Ramaphosa looks on, on 10 December 1996. (Adil Bradlow, AFP)
South African President Nelson Mandela signs the country's new constitution while ANC's chief negociator during the drafting process Cyril Ramaphosa looks on, on 10 December 1996. (Adil Bradlow, AFP)