How Long Can Life Wait?

31 points by Ariarule

Read the article

Discussion on Hacker News