Fox News - Fair & Balanced

J.D. Gordon

J.D. Gordon is a retired Navy Commander who served as a Pentagon spokesman in the Office of the Secretary of Defense from 2005-09. He serves as senior adviser to several Washington-based think tanks.

Latest Stories