Newborns are placed in bed after being taken off incubators in Gaza's Al Shifa Hospital due to the power running out. Reuters

'Circle of death': Dozens of bodies lie outside Al Shifa Hospital as Israeli snipers watch