How Long, Lord?


Kyle Richter


Kyle Richter preaches a Good Friday sermon from Isaiah 53 reflecting on our wounds, suffering, guilt, and unanswered "how long?" questions, and how Jesus, as the suffering servant, bears our pain and sin to bring forgiveness, healing, and hope.