The creator of the pig-human chimera keeps proving other scientists wrongstatnews.com3 pointsadenadel9 years ago