Loading...

Part Human, Mostly Beast

|Science fiction has become fact, Byron Pitts reports. Scientists at the University of Nevada have implanted human stem cells into sheep, sparking a fierce ethical argument.