U.S. President Barack Obama has arrived in Afghanistan on a secret trip to mark the first anniversary of the killing of al-Qaida leader Osama bin Laden.
Mr. Obama is expected to sign a strategic partnership agreement setting conditions for a U.S. presence there after a 2014 deadline for the withdrawal of most NATO combat forces.
The whirlwind visit will culminate with a live, televised address to the American people.