‘…Definition of Indiscriminate Warfare…

This is the very definition of indiscriminate warfare. The Al-Shifa Hospital, the largest hospital in Gaza, utterly destroyed. A clear violation of humanitarian law.