Photo by IDF on 7 May, 2022

‘Devoid of Any Basis’: IDF Contests Report Blaming Israeli Troops for Death of Al Jazeera Reporter

Security and Defense By Aryeh Savir/TPS • 25 May, 2022
Jerusalem, 25 May, 2022 (TPS) -- The claim that Israeli troops intentionally shot Al Jazeera reporte…

Please log in to view more…