Retired Marine Gen. John Allen on Sunday blasted Donald TrumpDonald John TrumpTrump to fundraise for 3 Republicans running for open seats: report Trump to nominate former Monsanto exec to top Interior position White House aides hadn’t heard of Trump's new tax cut: report MORE for attacking a Muslim couple whose son was killed while serving in the U.S. Army in Iraq, saying he “couldn’t believe” Trump would go after them.


Khizr and Ghazala Khan appeared at the Democratic National Convention last week, where Khizr Khan blasted Trump, the Republican presidential nominee, for his rhetoric toward Muslims. Trump on Sunday responded by questioning why Ghazala Khan had remained silent.

“I couldn't believe it,” Allen said in an interview with ABC’s “This Week.” “I simply couldn't believe it.

“She didn't speak because she was grieving,” added Allen, who spoke at the Democratic convention on the same night as the Khans. “She was weeping as she left the stage. I saw them before and I saw them afterwards.”

He said the Khan family is right to be angry over Trump’s “vilification” of Muslims and that the mogul’s rhetoric could turn people against the U.S.

“Yes, there are problems in the world today,” Allen said. “But that kind of language exacerbates the problem. That kind of language radicalizes people. That kind of language puts our troops in danger overseas. And our first responders and our police here at home, it puts them in danger as well.”

Allen also blasted Trump for calling him a “failed general” in response to his own Democratic convention speech.

“If he had spent a minute in the deserts of Afghanistan or in the deserts of Iraq, I might listen to what he has to say,” Allen said. 

“He's got no credibility. In that regard, there has been progress with respect to the war against [the Islamic State in Iraq and Syria]. We knew it was going to be a tough fight. But I don't have to justify myself to him.”