Episode 77: Japanese War Crimes

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.

Popout Listen on iPhoneListen on Android
Loading...