A copy of a document substantiating details of the Imperial Japanese Army's Unit 731, and evidence of atrocities during the War of Resistance Against Japanese Aggression (1931-45). [Photo/China Daily] ...
The site of Unit 731 in Harbin, Northeast China's Heilongjiang province. [Photo/VCG] Various forms of evidence including trial recordings, documents and archives reveal bacterial development, human ...