Human-animal chimera are here, on US research farms

Should human mothers be giving birth to creatures like this? UK bishops think so.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *