Parliament also ratified a separate troop agreement with NATO in a special session Sunday.
The international combat mission in Afghanistan, begun after the 2001 U.S.-led invasion that toppled the Taliban government, was to conclude at the end of this year. The new agreements ratified by parliament allow the U.S. and NATO to keep a total of 12,000 troops in Afghanistan next year to support local forces.