CNN fired conservative commentator Jeffrey Lord yesterday after he tweeted the words, "Sieg Heil!" at a liberal activist. A network spokesperson said, "Nazi salutes are indefensible." Lord, who has been a pro-Donald Trump voice at CNN since soon after Trump entered the Republican primary in 2015, said that his tweet was misunderstood, contending that he was mocking fascism, not expressing support for it. Lord said after the decision, "I love CNN, but I feel they are caving to bullies here." Lord had been sparring with Angelo Carusone, president of the liberal group Media Matters for America, which has been promoting an ad boycott against Fox News Channel host Sean Hannity. Lord yesterday tweeted a column he wrote at Carusone in which he called Media Matters "anti-free speech bigots who, in typical fascist style, make it their mission to shut down speech they don't like." Carusone answered, "Your headline has a mistake in it. Why do you expect anyone to take you seriously when you don't take yourself seriously," and Lord tweeted back, "Sieg Heil!" That drew a torrent of criticism on Twitter, and Lord repeatedly said he was "mocking Nazis and Fascists," but his firing was announced soon after. CNN dropped Reza Aslan's documentary series, Believer, earlier this year after he posted profane anti-Trump tweets, and they fired Kathy Griffin from her longtime New Year's Eve co-hosting gig with Anderson Cooper after she posed for a photo holding a fake bloody severed Trump head.