US failed to keep its promises in Afghanistan: Karzai

karzai.jpg

—Photo by Reuters