Now scientists create a sheep that’s 15% human.

This is the kind of stuff that begs for some fire and brimstone.
Read the full article here.