Brigitte Pellerin joins to discuss a troubling new music video that supports the Taliban, and is paid for with your tax dollars.