Africa Archbishop Desmond Tutu Laid To Rest South Africa’s Archbishop Desmond Tutu has been laid to rest following an official service on Saturday morning at St George’s Cathedral in Cape Town,... Fehintola Ambali-SalamJanuary 1, 2022