Israel Releases 50 Gazan Detainees, & Al Shifa Hospital Director
On Monday, Israel released around 50 Palestinian prisoners, including the director of Gaza’s largest hospital, Mohammed Abu Selmia. Jerrymusa.com reports that the prisoners were held in various Israeli facilities, including…