Allen West with Neil Cavuto “We Don’t Need To Break Out Red Carpet For Chinese President”

National Center for Policy Analysis President & CEO Allen West discusses Iran and the current situation in the Middle East.

Leave a Comment

Comment via Facebook

Comment via Disqus