Gary C. Gambill

Gary C. Gambill is an associate fellow at the Philadelphia-based Middle East Forum.