KABUL: HAQQANI network induction in the new "Emirates of Islam" Afghanistan shows that all promises made by the Taliban that…
KABUL: Some Top Taliban leaders gathered in Kabul to discuss the establishment of a new Afghan government - including representatives…