Active RNS subscribers and members can view this content at the RNS Archives website.

c. 2000 Religion News Service Tutu Urges End to Death Penalty in the United States (RNS) Two days after the controversial execution of a Texas prisoner, retired Anglican Archbishop Desmond Tutu has called on the United States to end capital punishment. At a news conference Saturday (June 24) preceding his receipt of an honorary doctorate […]

Comments are closed