The World Mourns Desmond Tutu’s death
Archbishop Desmond Tutu, the Nobel Peace prize laureate who helped end apartheid in South Africa, has died aged 90. President Cyril Ramaphosa of South Africa, said the churchman’s death marked “another chapter of bereavement in our nation’s farewell to a generation of outstanding South Africans.” A contemporary of anti-apartheid icon Nelson Mandela, … [Read more…]