 Foreign policy and the Iraq War were again in the campaign spotlight on April 8, 2008.McCain questioned General David Petraeus, the top U.S. commander in Iraq, during the latter's testimony before the Senate Armed Services Committee.McCain told the committee that a promise of withdrawal would be "reckless" and a "failure of moral and political leadership."