i24 News

The international channel i24news is broadcasting in English, Arabic and French from Jaffa Port, Israel.