Photo by Majdi Fathi/TPS on 23 June, 2024

Hamas Steals Aid, Taxes Humanitarian Deliveries, Gaza Residents Say

Gaza By Baruch Yedid/TPS • 24 June, 2024
Jerusalem, 24 June, 2024 (TPS) -- Residents of the Gaza Strip are accusing senior Hamas officials of…

Please log in to view more…