Best Story of the Weekend
The Church of England will allow gay ministers to marry . . . if they agree not
to have sex.
The C of E gets funnier every day. Link [http://www.getreligion.org/?p=820].
Excerpt:
> Homosexual priests in the Church of England will be allowed to “marry” their
boyfriends under a