Yoga is my life-saver: Karita June 14, 2018 Karita Aaltonen hails from Finland, which is one of the world’s most northern and geographically