James Jay Carafano

Biography

James Jay Carafano is Vice President for Foreign and Defense Policy at the Heritage Foundation.

Recent Posts