Deciphering the creepiest pictures on the interweb
Showing posts with label shunned science. Show all posts
Showing posts with label shunned science. Show all posts

Wednesday, September 14, 2011

Reproduction by Budding

All of the science around the experiment has been refuted and cast into the darkest corners of genetic research, but Sophia Masters and her identical twin daughter Sophia Masters, are living proof that asexual human reproduction is possible.