7 science-backed physical and mental health benefits of yoga – Insider – INSIDER By The Yoga Shop 7 science-backed physical and mental health benefits of yoga – Insider INSIDER Brought to you by Google News. Read the rest of the article here. Reader Interactions