NewsRetired Army General: Hamas Has Violated ‘Every Law of Land Warfare That There Is’October 30, 2023 | Sarah Holliday