Peter Dixon

Peter Dixon served as a Captain in the U.S. Marine Corps in Iraq and Afghanistan and was detailed to the Department of State. He is a member of the Truman National Security Project’s Defense Council. Views expressed are his own.


Page: 1