These lunatic idiots have got to be Christian-hating Democratic plants designed to give Christians a bad name.
Nope, Phelps is a Baptist. Specifically a primitive or 'old school' Baptist and is strong believer of John Calvin's theory of unconditional election. If anything he's convinced that it's the rest of us who aren't Christian.