How Long, O Lord? June 29, 2020 Pastor Lucas Miller Habakkuk: Trusting God in Confusing Times Habakkuk Patience Suffering View Audio Scripture https://www.somersetchurch.com/wp-content/uploads/2020/06/06282020-CD.mp3 Save AudioSHARE ON Twitter Facebook Buffer LinkedIn Pin It Continue Reading prev sermon: Christian, Your Ultimate Identity is in Christ!next sermon: The Righteous Will Live By Faith