Discover how walking 160 minutes daily could add up to 11 years to your life, according to new research. Learn the science ...
I saw on TV about a study that says walking helps if you are depressed. I would like to know how the research was conducted and how this conclusion was reached. I get to feeling low every few months ...