Show of HandsShow of Hands

PamGH May 23rd, 2017 1:13am

De-extinction/the science of reviving species that have been lost/has moved from the realm of sci-fi to something that is now nearly feasible. Some types of lost mammals/birds/frogs may soon be able to be revived through de-extinction technologies.

11 Liked

Comments: Add Comment