IDF releases dozens of Palestinians including director of al Shifa Hospital · Sky News · Sentinel