Video Duration 01 minutes 24 seconds
A brand-new mass tomb has actually been found at al-Shifa Hospital in Gaza where Palestinian authorities have actually been examining accusations of killings of clients and personnel by Israeli forces throughout their profession of the website.
Released On 9 May 2024