General McKenzie under fire for calling Taliban controlled Afghanistan “our generous host nation.”

General McKenzie is under fire for calling Taliban controlled Afghanistan “our generous host nation.”

Don Jr. wrote “It’s almost unfathomable what has happened to America so quickly under this administration!”

“Idiot”

“Unbelievable. General Kenneth McKenzie just referred to the Taliban-controlled Afghanistan as “our generous host nation.””

McKenzie also said of the Taliban “they were actually helpful and useful to us as we closed down operations.”