News
Ken Yuasa, Japanese army doctor Unit 731 was a Japanese research program during World War ... When faced with such sprawling pictures of horror, one might wonder: why would anyone do this? Was it ...
And even after innocent pictures of his grandchildren and great ... headquarters in China of the Imperial Japanese Army’s Unit 731. And Shimizu finally told his wife that he had been a member ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results