Sister Infant Tresa, Catholic sister and yoga teacher fosters health and hope through the ancient tradition of yoga.
“I had severe back pain and wheezing while studying nursing in Kerala in 1976. I took medicine for a long time. But Continue reading