My understanding is a large part of the reason the Allies didn’t go after the Japanese and Germans for violation of the Geneva convention at sea is because they didn’t want their own indiscretions being brought out. Nobody was innocent in this one.
WHAT? German and Jap boats that were sunk had US resue on the scene to save lives...not torture.
I've never heard anyone suggest that any party is 'completely' innocent of any wrongdoing in WW2, but I also have never heard any (credible) suggestions that any wrongdoing of the USA or our British or Aussie Friends was anywhere remotely hinting of the scale of the magnitude or of the brutality so enthusiastically engaged in by the Japanese.
It's a matter of degree, and in the grand scale of things the Japanese stand way, way out in these matters.
From the article:
However, the British authorities lacked the staff, money and resources of the Americans, and the British Labour government was not fully committed to pursuing Japanese war criminals into the Fifties.
To 'all:' thousands of 'ethnic German' refugees were allowed to starve, get diseases, etc. to death after the fall of Germany.