Active RNS subscribers and members can view this content at the RNS Archives website.
(New York City - Oct. 2, 1985) The Rt. Rev. Trevor Huddleston, retired Anglican Archibishop of the Indian Ocean, speaks at the four-week forum on "South-Africa: An American Dilemma." Huddleston was accused of sexually harassing 2 boys in 1974 and died in 1998. Religion News Service file photo by Odette Lupis