Publication of the Report of the Government Review Committee Regarding the France 2 Al-Durrah
Publication of the Report of the Government Review Committee Regarding the France 2 Al-Durrah Report, its Consequences and Implications The Government Review Committee: “The France 2 report’s central claims and accusations had no basis in the material which the…
read more