Rare images of the infamous Japanese experiment unit 731 in China – Second Part – Graphic content
Unit 731 (731部隊) led by Japanese microbiologist Shiro Ishii, was a covert biological warfare research and development unit of the Imperial Japanese Army that undertook … Read more