Defender of the Faith?This entry was posted in Religion on May 14, 2005 by Steve Not everyone is happy with the the new pope’s latest appointment.