This BLAFIWHIMP follows the same pattern: racist, hateful, ignorant and a supporter of communist dictators.