i24NEWS

i24news: the brand new international news channel based and broacasting from Tel-Aviv - Jaffa in French, English and Arabic.