Upvote:7
The Soviet Union tried Japanese in Khabarovsk for the Unit 731 atrocities. And the US decision was not to prosecute, rather than to grant immunity (it's a legal quibble, but nonetheless important). The general rule was that each Allied power could prosecute Japanese for war crimes if they held them. There was a significant 'trade' in Japanese accused among the various Allied powers for this purpose.