IWF Senior Policy Analyst Carrie Sheffield joined “The Rod Arquette Show” on KNRS to discuss how Afghan women have made tremendous progress in women’s rights. But are we taking a huge step backward when leaving Afghan women and children to the Taliban?