The U.S. House of Representatives has approved legislation to fund the build-up of U.S. military forces in Afghanistan.
The House and Senate had approved earlier versions of the war spending legislation. Then the House tacked on dozens of extra domestic spending programs, which hiked the measure's price tag.
But with time and money running out, the House ended up accepting the Senate's scaled-back, $59 billion version of the bill. The final vote was 308 -114.
One hundred and two Democrats voted against the bill, and that could signal problems down the road for President Barack Obama's Afghan strategy.
"It is wrong to be borrowing money from China, laying off American police officers to train police officers in Afghanistan," said Rep. Jay Inslee, D-Wash.
"Now we have to see that strategy through," President Obama said, "to ensure that our troops have the resources they need and that we're able to do what's necessary for our national security."