US Senate also green-lights Afghan War Commission

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