Is this guy even an American? Good grief!
I would never criticize Powell on his patriotism. On his judgement, yes.