Sister Ruth Hennessy, CSJ, passed away on MAY 14, 2020. Her death is a significant loss to the Sisters of St. Joseph, our Diocese and the community. A long-time teacher, Sister Ruth became especially well-known for her work with refugees on behalf of the Sisters and the Diocese of Peterborough. For many years she oversaw Casa Maria, …