Israel releases director of Shifa Hospital, who claims he was abused in custody

Israel released Mohammed Abu Selmia, the director of Gaza's Shifa Hospital, after holding him without charge or trial over allegations the facility was used as a Hamas command center.

Read Full Article