JALALABAD (Afghanistan): The Islamic State group's Afghan branch has been "defeated" in one of the key eastern provinces where it first sought to establish a stronghold, a top Afghan security…
You need a TRAC license to view the rest of this content. Learn more