Stuff You Should Know
The shameful and harrowing story Unit 731
00:00 / 48:02
Advertisement