Current Events

i24news – Live News from Israel and the World

Watch Live News from Israel and the World in English, French and Arabic.     i24news is an international 24-hour news and current affairs television channel based in Jaffa Port, Tel Aviv, Israel.[1] It broadcasts in English, French and Arabic. The channel’s owner is Patrick Drahi, and the CEO is Frank Melloul, who previously played a critical role in establishing the French 24-hour news channel France 24. Lucy Aharish is one of the… Read More »