Jack Vaul’s back, and this one’s cooked. We’re talking Unit 731 — Japan’s so-called “research lab” that was really a house of horrible, human experiments. Strap in and try not to lose a limb, this story’s darker than dark face.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.