Twitter Update (#1992023571)

Yet another reason to practice Zen (or any meditation practice), via CNN: “Mindfulness training busts stress” Link