An Anglican church in Canada has become the focus of controversy after a vicar gave Holy Communion to a dog.
Published: 12:18PM BST 26 Jul 2010
A priest at St Peter’s Anglican Church in Toronto, gave Holy Communion to an Alsatian cross dog called Trapper Photo: ALAMY
The...