Political characterizations, whether of oneself or others, & from one country to another are a minefield of confusions: liberal, leftist, socialist, libertarian, Stalinist, fascist, feminist, screwball. Fascists march under the banner of anti-US imperialism; feminists argue for decriminalization of human trafficking; socialists support dictatorships & deny genocides. The designations don’t mean much anymore. Chaos reigns. Political theory has been abandoned, debased, or become rationalization for elitism & inhumanity.