Hardest Sermon Jesus Preached – 27 June 2023 – Matthew Gibson – 2023 Summer Gospel Meeting June 28, 2023 Matthew Gibson