Santa, what is the Christmas meaning?
Santa, what is the Christmas meaning? – Yara from Nazareth asks Santa about the meaning of Christmas, learns about the Sea of Galilee’s historical significance, and hears about the region’s deep, layered history of hope
by