“Let the pilgrims return. The Holy Land awaits them,” says priest