Gaza’s hospitals and homes struggle to keep generators running as oil shortages bite · Activ.news