Catholic Herald logo

St Peter’s Cricket Club beat the Church of England’s XI by 43 runs

Church of England to take on Vatican team at Lord’s

His kidnapping five years ago has done the Palestinian cause no favours