French Council of State orders al-Manar removed from TV satellite - World Jewish Congress

French Council of State orders al-Manar removed from TV satellite