Highlights "Israel" commits a gruesome massacre behind the Al-Qassam Mosque in Beit Lahia Project area, north of Gaza. 19 Oct 2024 23:30