Episode 77: Japanese War Crimes Last Podcast On The Left
-
- True Crime
In one of our more disturbing episodes, we delve into what are arguably Japan's worst among many war crimes: The Rape of Nanking and Unit 731.
In one of our more disturbing episodes, we delve into what are arguably Japan's worst among many war crimes: The Rape of Nanking and Unit 731.
48 min