Shiro Ishii, the Other Doctor Mengele

Among the unremarkable apartment blocks of Ping Fan, an unremarkable suburb of Harbin, sits an unremarkable low brick building, muted against the snow. This is

Read More