300 days of conflict devastate Gaza: Infrastructure in ruins, essential services in crisis Aug 1, 2024