5.3 C
New York
Friday, March 29, 2024
Tags Trevor Huddleston

Tag: Trevor Huddleston

Archbishop Desmond Tutu: father of South Africa’s ‘rainbow nation’

P. Pratap Kumar, University of KwaZulu-Natal Archbishop Emeritus Desmond Mpilo Tutu has died at the age of 90.

EXPLORING NATURE