A message from the archive of September 27 2015.
Can we trust God's promises? This is the question of Haggai chapter 2.