travelcreepster.wordpress.com
Unit 731 : China
On the outskirts of Harbin city in the far North of China is a large facility that having been nicknamed the Auschwitz of the East makes the atrocities that occurred in places like Athens Lunatic A…