International Day of Yoga / Events, News / By St Theresas HSS Yoga means uniting the Mind, Body & Soul