i24NEWS is an Israeli international 24-hour news and current affairs television channel broadcasting in French, English and Arabic.