Dewey (as his friends know him) Claridge is the last of the great American spies and patriots.
But he is very ill right now, and for that and other reasons I have my doubts as to the veracity of this article.
On the other hand, I fully believe that Carson has trouble grasping both foreign policy (and domestic policy)
The Sunday Fox News interview was a display of his lack of knowledge on foreign policy.