Divine sovereignty and human suffering (Zechariah 14:1-5)

Puzzled over how to understand God’s sovereignty? It’s the hope of a suffering world.

Zechariah’s final chapter extends astounding hope in a puzzling framework.

Continue reading “Divine sovereignty and human suffering (Zechariah 14:1-5)”