Watch i24News live streaming
Follow i24News streaming. I24news is an Israeli television channel all-satellite and international news with headquarters at the port of Jaffa, Tel Aviv. I24news broadcasts in English, French and Arabic. The owner Patrick Drahi and the CEO is Frank Melloul, who had previously played a key role in Guysen TV, an Israeli television channel in French.