how terrible the suffering of jesus May 21, 2023 Rev. Karl Hubenthal John 19 : 25-27 ( Text Matthew 27 : 45-54 )