August 1, 2015

1980: U.S. documents reveal criminal human experiments conducted by Japan’s Unit 731 American journalist John Powell brought

Read More
1981 Fred Hutchinson Cancer Center Bone Marrow Experiment Protocol 126