History of Japan
Episode 238 - Hell is Empty
May 5, 2018 · 29 min
Play episode

This week, we tackle the evils of Unit 731 -- its history, its experiments, and its ultimate escape from any real justice. 

Search
Clear search
Close search
Google apps
Main menu