Zechariah prophesied to a battered Jewish people during the return from Babylonian exile. Jerusalem lay in ruins, the Temple was only beginning to be rebuilt, and the Jewish community was small, ...