A shameless liar, and a moron. A perfect fit for that degenerate organization.
A perfect fit with the foundress of Satan's 'company' too ... Satan Spoke Through Margaret Sanger (watch video at post #7)