There comes a point where words simply fail. You read the press releases this so-called Institute puts out…and after a while you really begin to wonder just how much utter contempt they must have for the Christians they claim to be serving.

Josh Rosenau sums up the latest kool-aid from the DI.