‘Designed to humiliate’: Israel’s torture of Gaza’s healthcare workers ○ found 2025 › Feb › 26 (Wed) @ 18:11 UTC a story from Al Jazeera 🚨 › Al Jazeera English Israel ■■■ Gaza ■■■ PHRI ■ preview sentiment