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

c. 2005 Religion News Service (UNDATED) Remember “Thelma and Louise,” the 1991 film starring Susan Sarandon and Geena Davis? In the movie’s final scene, the two women commit suicide by driving their car over a cliff. In a case of life imitating art, leaders of several mainline Protestant churches and the Geneva-based World Council of […]

Comments are closed