Just a nice little article about telomeres. I don’t believe the author needed to be as “fair and balanced” as he was. The fact that telomeres are the keys in all living things suggests a much more central role than his sources are willing to let on.
http://www.telegraph.co.uk/health/elderhealth/10809337/The-tiny-keys-to-immortality.html