Afghan President Hamid Karzai has supported the signing of a security agreement with the United States, which President Obama says will uphold the respect for “Afghan sovereignty.” However,