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”?
Read more on There’s Just No Such Thing…
© 2013 Acton Institute