Inside Unit 731: Japan’s Divine Mandate to Death Tech
Explore Japan’s Unit 731: how divine mandate and obsession with biological weapons led to WWII’s darkest human experiments.
News That Embraces Insight and Understanding
Explore Japan’s Unit 731: how divine mandate and obsession with biological weapons led to WWII’s darkest human experiments.