By Israel News Talk Radio
This is the chilling story of human depravity and ultimate justice. An account of torture and murder by experiment in the name of scientific research and patriotism.
By Itamar Frankenthal