« Dec. 5 Dec. 7 » Friday, December 6, 2013

  • New Age Dawning

    December 6, 2013 in Features The longest human life on record is 122 years. The British scientist Aubrey de Grey has made a name for himself arguing that 150-year lifespan are not only within reach, …