RNS-HUDDLESTON-PRIEST

(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