Categories Latest News
‘Professional failures’ led to killing of Palestinian medics in Gaza, says Israeli military
April 21, 2025
The Israeli military says “professional failures” led to the killing