Watch i24 News Arabic Channel Live from (Israel)

i24 News (English)

Channel description

i24news is an international 24-hour news and current affairs television channel based in Jaffa Port, Tel Aviv. It started broadcasting in 2013.

official site : i24 News

Comment

اضافة تعليق

i24 News on twitter