According to prosecutors, two Polish priests have been arrested on charges of child sex abuse in the diocese of Sosnowiec, which has been plagued by a...
This video grab shows Mohammed Abu Selmia, the director of Gaza’s main hospital, who was detained by Israeli forces in November, sitting with his family after...