Unit 731: Human Experimentation At Its Darkest Moment In History LIFE / By Billy Bronson Hell on earth.