Israeli authorities should immediately release the French-Palestinian human rights worker Salah Hammouri from administrative detention and reverse …
Read more: Israel: Free French-Palestinian Rights Worker – Human Rights Watch
2022-08-16
Israeli authorities should immediately release the French-Palestinian human rights worker Salah Hammouri from administrative detention and reverse …
Read more: Israel: Free French-Palestinian Rights Worker – Human Rights Watch