Israeli Forces Liken Gaza Aid Site Shootings to Game of “Red Light, Green Light” Sharon Zhang Truthout 4 0 30.06.2025 .....© Truthout visit website