Dec 21, 2021
Jerusalem Celebrates Christmas – Behind the Scenes at TV7 Israel
Although Jerusalem is the capital of the Jewish State of Israel, it is also home to a large population of Christians, mostly Arabs but also a sizable (and growing) number…