The Haunting Legacy of Unit 731 in Modern Cinema and Television

It’s one of those dark chapters of history that you almost wish wasn’t true....
Behind the Scenes