O'Neil said on Hannity last night that Kerry was the only one he was aware of who didn't know that "free-fire zone" didn't mean "shoot at anything that moves"; as I recall, he said it meant that they didn't explicit permission per incident to shoot the enemy.
The way O'Neill explained it, Elmo Zumwalt Jr was O'Neill's friend, and he told O'Neill that his pop Elmo Sr. thought that Kerry was a big pain in the butt because he was killing too many civilians and causing trouble for the command.
I don't recall if I heard O'Neill say that somewhere, or it was written in Unfit, but he definitely said it.
I think that's why O'Neill and company go to such great lengths to explain "free fire zone." Kerry thought it meant "kill everyone."