President Barack Obama landed in Afghanistan  this afternoon on an unannounced trip. He will meet with Afghan President Hamid Karzai and sign a strategic partnership agreement pledging U.S. support for Afghanistan for a decade after 2014 when the U.S. combat role is set to end.
Obama will then deliver a live, televised speech to the American people on live television at 7:30 this evening (Tuesday). He is expected to give an update on Afghan withdrawal plans.
Presidents Obama and Karzai have signed in Kabul a strategic partnership agreement between the two countries.
The Associated Press  reports:
“The partnership spells out the U.S. relationship with Afghanistan beyond 2014, covering security, economics and governance. The deal is limited in scope and essentially gives both sides political cover: Afghanistan is guaranteed its sovereignty and promised it won't be abandoned, while the U.S. gets to end its combat mission in the long and unpopular war but keep a foothold in the country. The deal does not commit the United States to any specific troop presence or spending. But it does allow the U.S. to potentially keep troops in Afghanistan after the war ends…”
“At a signing ceremony in Kabul with Afghan President Karzai, Obama said the agreement paves the way for 'a future of peace’ while allowing the United States to ‘wind down this war.’ Karzai said his countrymen ‘will never forget’ the help of U.S. forces over the past decade.”