World Eid amid suffering: Gaza residents mark the holiday under war and hardship by Sub News March 30, 2025