Link: The last time we redefined what it means to be human

The last time we redefined what it means to be human
Annalee Newitz | io9

Advertisements