Obama vows to ‘finish the job’

President Barack Obama marked the first anniversary of the death of terror mastermind Osama bin Laden with an unannounced trip to Afghanistan, where he reiterated that U.S. troops will not remain in the country “a single day longer” than necessary.