Wow! Stafford said this? I’m impressed. He was Bishop of Denver, IIRC, and not a great one. But this is certainly strong stuff.
Well, I’m glad he said it but it seems to be a day late and a dollar short.