Harbin, China. “Many of the scientists involved in Unit 731 went on to prominent careers in post-war politics, academia, business, and medicine, “

Link. Japan has a lot of sins.