President Obama made an unannounced visit to Afghanistan on Tuesday, landing on the one-year anniversary of the attack that killed Osama bin Laden and during a pivotal moment in U.S-Afghan relations, as the two countries look to define their military and economic ties beyond 2014.