News

The speed of your steps could make a significant difference in adding years to your life, according to a new study.