AdvertisementHamid Karzai stays on in Afghanistan — hoping for the best, but unable to leaveAugust 08, 2022Steve InskeepRachel TreismanfacebookEmailFormer president of Afghanistan Hamid Karzai says the Taliban have to correct their mistakes in the country, as does the United States. (NPR)