Seeds of Terror: How Heroin Is Bankrolling the Taliban and al Qaeda