Experiments involving human subjects are often controversial, and have caused no small amount of hand-wringing and grief, especially when it’s revealed that the subjects were not aware they were the “guinea-pigs” of an over-zealous scientist. The new DVD, “
Published on December 06, 2015 07:05