Screams heard after al Shifa hospital, Gaza raided by Israel
Footage filmed near the al Shifa hospital shows people in distress. Palestinian authorities described the raid as a “war crime” and said it had resulted in multiple casualties. Israeli officials said the medical site was…