SHEILA MARIE TORSHER TORSHER, SHEILA MARIE October 26, 1932 – June 14, 2024 Sheila Torsher passed away on Friday, June 14, 2024, in Calgary, after a life well-lived and more recently, a struggle with Alzheimer’s disease. She was born in Southern Alberta in 1932, growing up on a farm in Bow Island, Alberta, as a
The post June 22, 2024 appeared first on Medicine Hat News.