Gaza death toll nears 48,400 amid Israeli violations of ceasefire