Israel-Palestinian conflict marks its deadliest day as scenes of horror unfold in Gaza

0
208