30 How Just 11 Minutes of Walking a Day Can Improve Your Health, According to a New Study by worldsfeed 3 weeks ago3 weeks ago