Redeemer Editor March 16, 2025 Waiting on God Redeemer Editor March 16, 2025 Passage: Habakkuk 2:6-20 Speaker: Stephen Chen