The lives of 130 premature babies hang in the balance as health workers in Gaza battle to keep hospitals functioning
October 22, 2023