Ten Canadian troops and one diplomat have died in Afghanistan since 2001 .