KABUL (Pajhwok): The US Senate has overwhelmingly green-lighted the creation of an independent commission to assess Afghan war failures. Part of the defence bill, which
Previous Post
Peace in Afghanistan in global interest, says Qureshi