Pastor Pondering: “Even God needed a mother!” These were words spoken by our guide as we explored the Church of the Annunciation in Nazareth on our Holy Land adventure a few weeks ago. The church is built over a place believed to be where the angel Gabriel appeared to Mary to give her the shocking news… Read More »