McCain is totally deranged.
The Geneva convention doesn't cover guerrilla warfare.
What the Japanese did was the real thing that killed, what we did was a faked version to scare folks without harming them.
What McCain encountered in VietNam was the real thing, and he admitted in his books that he broke and told what he knew.
Real torture works. We stopped giving court martials for folks who broke and talked under torture because the military decided that it can't be helped.
It turns out that fake torture, just scaring folks, worked too.