ofmyownknowledge.com
Our Scientists Play God
BEIJING — Scientists have created the world’s first human-sheep chimera — which has the body of a sheep and half-human organs, according to news report Monday…