An angry and very bitter man.
A brainwashed fool.
Gen. Allen is the guy who is currently leading Obama's failed ISIS program. Allen doubled down on his and Obama's failed ISIS strategy on Megyn's show: "What we're doing is working." Same lie we hear every day from Obama.
I've lost all respect for this guy. What a huge disappointment.