A Holy Week Reflection: My God, my God, why have you forsaken me?

Catherine Thiel Lee is a chaplain and preacher working at Transitions Hospice and University of North Carolina Hospitals and serving her congregation at Chapel Hill Mennonite Fellowship. She has an MDiv from Regent College and worked with refugee claimants in Vancouver, BC. She is fascinated and confounded by modern conceptions of power and Hannah Arendt […]