Live stream preview

Watch this video and more on ILTV+ | Israel News & More

Watch this video and more on ILTV+ | Israel News & More

Marc Schulman- Islamic party head says ‘Israel a Jewish state forever’

5m 56s