Humans are genetically hardwired to only live for 38 YEARS
Humans have a maximum natural lifespan of only 38 years, according to researchers, who have discovered a way to estimate how long a species lives …
Sam Shaaban flipped this story into Archive•1568d