myrelaxplace.com
Baa baa black sheep…
The humble sheep is no longer bred for milk and fur alone. Scientists have discovered a way to breed sheep with partial human organs, the world’s first human-sheep chimera. This is done by injectin…