July 31, 2016 Tough Questions: Why Does God Allow Suffering? Preacher: Rev. John Hampton, Roger Perriguey Series: Tough Questions Passage: Matthew 5:1-16; Job 9:23-29 Service Type: Sunday Morning Topics: Tough Questions: Why Does God Allow Suffering? « Radical Hospitality: God Equips the Called Tough Questions: Why Are There So Many Churches? »