A new study finds that practicing a guided meditation known as yoga nidra can reduce stress, anxiety, and depression. The research, published in the journal Stress and Health, also shows that even ...