Democratic presidential nominee Hillary Clinton today slammed her Republican rival Donald Trump for calling a decorated retired army veteran as a "failed general" in his fight against the ISIS.
Gen (retd) John Allen is a "distinguished Marine, a hero and a patriot. Donald Trump called him a failed general. Why? Because he does not believe Donald Trump should be commander in chief," Clinton said at an election rally in Pennsylvania.
Allen was critical of Trump during the Democratic National Convention in Philadelphia, saying he is unfit to become the commander-in-chief.
A day later, Trump described him as a "failed general".
"He (Trump) loses his cool at the slightest provocation. Just yesterday, he went after General (retd) John Allen, who commanded our troops in Afghanistan.
"Our Commander-in-Chief shouldn't insult and deride our generals, retired or otherwise. That really should go without saying, but I'm going to respond on behalf of General Allen to those kinds of insults," she said.
Also Read
However, Trump continued with his criticism of Gen Allen and said that he did not do well against ISIS.
"I'll tell you, the generals aren't doing so well right now. Now, I have a feeling it may be Obama's fault. But if you look at ISIS... General McArthur and General Patton, they're spinning in their graves. The generals certainly aren't doing very well right now," Trump told the ABC News in an interview.
"And General Allen, after I saw he was ranting and raving about me, who he never met, I checked up. Guess what. They weren't so happy with him. He didn't beat ISIS. He didn't do even well with ISIS," Trump said, according to the transcripts released by his campaign.