Israeli forces have launched another raid on the Gaza Strip’s largest hospital. The army says Hamas militants had regrouped inside Shifa Hospital and that gunmen fired on its forces from inside. The Gaza Health Ministry says some 30,000 people are sheltering at Shifa, and people inside described heavy gunfire and scenes of panic. Israel raided the complex in November, claiming it housed a major Hamas command center and exposing a secret tunnel leading to some underground rooms. In a separate development, the European Union’s top diplomat accused Israel of continuing to hinder efforts to deliver aid to Gaza. He says the territory faces an “entirely man-made” famine as “starvation is used as a weapon of war.”