i24NEWS is a 24-hour news and current affairs channel based in Tel Aviv (Tel Aviv-Yafo). It broadcasts in English, French and Arabic languages.

(415)

i24 News English TV