TRAC Update 02 September 2024 On 01 September 2024, the Al-Aqsa Martyrs Brigades claimed responsibility for the killing of the three Israeli police officers in Tarqumiyah. Claim Al-Aqsa Martyrs’ Brigades:—“And…
You need a TRAC license to view the rest of this content. Learn more