Unless that kid's future job is in the military fighting in a foreign land huh? Better he asks his uncouth question now than find out the hard way then. We're at war. That's the way it is. We're at war and this young man that asked the question might have to be the one to do the dying for us one day. Better he finds out the truth even if it does upset a few people's feelings.
Just a guess, but I bet that during a recruits' military training the subject of torture comes up. Not a 8th/9th grade assembly.