Technology "Siege in Gaza" threatens to bring humanitarian aid efforts to the brink of failure , and Administrator 2025 May 3