The Vatican has officially declared its intention to defeat the Church of England – not in a theological re-match nearly 500 years after they split, but on the cricket pitch The challenge was launched at the baptism of the St. Peter’s Cricket Club. Vatican officials said the league will be composed of teams of priests Read more





