Israeli air strikes kill at least 41 Palestinians on 2nd day of Eid
March 31, 2025
Israel escalates attacks on Gaza