A Church of England vicar on an alcohol-fuelled nightclub binge told police he was from the Vatican and had diplomatic immunity. Rev. Gareth Jones of Ilford in London punched, kicked, bit and spat at a police officer and a paramedic who found him passed out in Covent Garden. Prosecutor Edward Avdin said the vicar yelled Read more