The Other Doctor Mengele – Unit 731, Harbin
Among the unremarkable apartment blocks of Ping Fan, an unremarkable suburb of Harbin, sits an unremarkable low brick building, muted against the snow. This...
Among the unremarkable apartment blocks of Ping Fan, an unremarkable suburb of Harbin, sits an unremarkable low brick building, muted against the snow. This...