Israel allegedly carried out mass summary executions at Gaza’s Al-Shifa Hospital
The Israel Defense Forces (IDF) engaged in summary mass executions of civilians during a raid on Al-Shifa Hospital in northern Gaza this week, the Euro-Med Human Rights Monitor said Wednesday. The raid…