James Jay Carafano is senior research fellow on national security issues at The Heritage Foundation.

Articles By James Jay Carafano