The National Christian Council of Sri Lanka (NCCSL) yesterday expressed sadness over the death of South African Archbishop Desmond Tutu. Issuing a press release, the NCCSL said that following the end of the oppressive rule of ‘apartheid’ in South Africa, Archbishop Tutu committed himself untiringly providing the much-needed leadership through the ‘Truth and Reconciliation Commission’ […]