Not to mention that there are significant indications that Phelps is a paid shill for the leftists. His "church," which consists of himself and his family members, is mighty cozy with Democrats.
He also ran for governor (IIRC) on the Dem ticket, and was a favorite of the NAACP as recently as 1998... maybe more recently.