I saw a spate of headlines over the weekend that proclaimed something like, “Now scientists create a sheep that’s 15% human.”
15% human? Really? Isn’t that like being “a little pregnant”? Continue Reading...
By continuing or clicking any link on this page you are giving your consent for us to set cookies.