Israeli massacre in north Gaza’s Beit Lahiya October 20, 2024 by An Israeli air strike hit a residential block killing close to 100 Palestinians while they slept in Beit Lahiya. Read More