Tag: Addameer

Israel deports Palestinian-French human rights attorney Salah Hammouri

Israeli authorities claim to have expelled Salah Hammouri, a Palestinian-French human rights…

News Desk News Desk