Home U.S. Troops Just Took Out ISIS Leader Responsible for Many Terror Attacks! U.S. Troops Just Took Out ISIS Leader Responsible for Many Terror Attacks! by Ted Slater 10 months ago10 months ago