Archbishop Desmond Tutu Passes Away at 90

admin

Archbishop Emeritus Desmond Tutu, a towering figure who helped bring an end to apartheid in South Africa, has passed away in Cape Town. He was 90. “The passing of Archbishop Emeritus Desmond Tutu is another chapter of bereavement in our nation’s farewell to a generation of outstanding South Africans who […]