About Trevor Huddleston
Activist
•
British
Archbishop Trevor Huddleston was a renowned British Anglican bishop and a prominent anti-apartheid activist. He gained international fame for his work in South Africa, where he vehemently opposed the apartheid regime...
Read full biography