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.

(218)

i24 News Arabic TV