Religion in the news (AP via Yahoo! News)

Admin

Administrator
Staff member
Episcopal Presiding Bishop Katharine Jefferts Schori was installed as head of the U.S. church less than two years ago, inheriting a mess not of her own making.

More...
 
Top