World News

ILTV Israel news

ILTV is an independent English-language media company based in Tel Aviv that provides daily news and entertainment to its viewers.