Canadian vet of Afghanistan conflict 'sickened' and 'disgust