Tag "itamin C has long been touted for its health-boosting benefits, but new research has found it goes one step further — it can help you live longer."