Eight Canadian and one American soldiers have died in similar explosions in Afghanistan since Sunday.