Taliban has gained control over many key cities in Afghanistan. On Thursday, Taliban took control of the second-largest city Kandahar. US Embassy criticised Taliban for executing surrendered army personnel.