I was watching the speech Hillary gave in Johnstown, Pa, earlier today. It was a good speech, but she seemed a little different, as if something had deeply disgusted her. I found myself wondering if she had heard about the despicable way Trump has treated the Gold Star parents of Captain Humayun S. M. Khan or how Trump insulted retired four star General Allen.

If she hadn’t heard about Trump’s insults of the Khans when she was in Johnstown, I’m betting she has by now. But she had definitely heard about Trump’s insults of General Allen, and she was not having it. She was doing a brilliant, fact filled, comparison of her economic plan with Trump’s economy destroying gift to the one percent, and then said —

So here we are my friends. I know that we have to fight for every single vote and I’m ready to do that. That’s why we’re on this bus tour. That’s why Bill and I and Tim and Ann and our campaigns are going to cover the country. Because we want you to know the differences. We want you to understand what we’re proposing, why we think it will work, and to contrast that with what Trump is saying. Now when i say things like this, that his plans would cost 3 million jobs, although I’m just quoting an economist, he lashes out, he loses his cool at the slightest provocation. Just yesterday he went after Retired General john Allen who commanded our troops in Afghanistan. General Allen is a distinguished Marine, a hero and a patriot. Donald Trump called him a “failed General.” Why? Because he does not believe that Donald Trump should be Commander in Chief. Well, I’d say that proves it. Our Commander in Chief should not insult and deride our Generals, retired or otherwise. That really should go without saying, but I want to respond on behalf of General Allen to those kinds of insults.

She then addressed the choice that America has to make this year.

It’s our choice, America. We can grow together. We can have plans that will enable the creation of more jobs that will give more people the chance to live up to their own dreams, or we can go with demagoguery. We can go with insults. We can go with no plans or plans, insofar as they are understandable, that would cost us jobs. That’s the choice, and boy is it a historic choice for America. I’m going to do everything I can to make the case about what we can do being stronger together. And I'm not going to respond to what Trump directs at me. I don't really care. I've grown a thick skin. But I am going to respond when he insults Americans, when he insults workers, when he insults unions, when he insults people who work hard for a living every single day!"

She was not saying that softly. She really doesn’t care what Trump says about her, but she does care deeply about his lies to and insults of so many others. She was righteously disgusted and angry, and to that I say — “Amen!”

Hillary is fiercely loyal and protective to those she loves, this country, and to all of us. She ain’t having us being treated badly by such a black hole of a human being as Donald J. Trump.

Bring on the Mama Bear, Madam President. Bring it on!

We have your back, because you have ours.

[Here’s Hillary’s speech at Johnstown, Pa if you are interested.]