Our Prayers, God’s Timing
Sometimes God takes His time in answering our prayers, and that isn’t always easy for us to understand. That was the situation for Zechariah, a priest whom the angel Gabriel appeared to one day near an altar in the temple in Jerusalem...