Obama ad: 'Decade of war' is over

The Obama campaign is out with a TV ad ahead of tonight's foreign policy debate making the press that the president's policies overseas have made the U.S. stronger domestically, and telling viewers it's "time to stop fighting over there and start rebuilding here."

"A decade of war that cost us dearly. And now for president, a clear choice: President Obama ended the Iraq War. Mitt Romney would have left 30,000 troops there and called bringing them home 'tragic,'" the ad says. "Obama's brought 30,000 soldiers back from Afghanistan and has a responsible plan to end the war. Romney calls it Obama's biggest mistake."

The commercial amounts to a preview of how Barack Obama will cast his foreign policy record in the third and final debate with Romney, and it underscores the need for both candidates to make foreign policy relevant to voters as a concrete subject with implications here in the United States. As Republican strategist Alex Castellanos tells Maggie and Glenn: