The Harbin Guide

Harbin, China, in a nutshell.

Unit 731 base in Harbin, in snow.

February 17, 2013
by Theodora

Unit 731 Base

Japan’s atrocities against China during World War II are less well-publicised than the sufferings of American and British POWs. But the 731 base, where Japan’s Unit 731 conducted horrific medical experiments on Chinese (and other) civilians and POWs during World … Continue reading