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
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