Stress reduction: natural stress relief with 8 minute meditation byMargaret •8:12 PM Click here for more images Meditation has gone mainstream. Millions of Americans say they currently meditate. And for good reason. Scientific research reveals that meditation can help lower blood pressure, relieve stress, impr…