Unit 731: Why The World’s Worst Scientists Escaped Justice

The Horrifying Reason the Architects of Unit 731 Escaped Justice In 1936, the Imperial Japanese Army built a sprawling, state-of-the-art medical compound in Pingfang, China. From the outside, the facility was disguised as a massive industrial lumber mill. Inside, it…









