Video PlayerClose
Photo taken on Aug. 25, 2020 shows military vehicles at the site of a blast in Balkh province, Afghanistan. Six people, including an assailant, were killed and 32 people wounded after a Taliban militants' suicide truck bomb blast took place outside a special forces' camp in northern Afghanistan's Balkh province on Tuesday, an army source confirmed. (Photo by Kawa Basharat/Xinhua)