Sunday, July 27, 2025

Israel is starving Gaza. And the U.S. is complicit. Israel is permitting supplies to enter the territory in quantities catastrophically insufficient for its approximately 2 million residents.