Let there be no doubt. The Taliban is a godless, criminal, despicable organization. Canadian, American and British soldiers (among others) are laying their lives on the line to free a country of people who do this.
A statement to other leaders? A strategic move to protect their own people? A disgusting murder that can’t go unpunished!