The Most Bizarre Japanese Human Experiments
The terrible biological and chemical warfare research section of the Imperial Japanese Army, Unit 731, is responsible for some of the most unsettling “experiments” that it has ever carried out. None of the locations in which World War II was fought saw such a sustained period of activity as the Pacific Theater. In truth, Japan […]