supreme court rules israel can expel top human rights watch director
Israel's Supreme Court upheld the deportation of Israel and Palestine Director of Human Rights Watch Omar Shakir on Tuesday after battle to allow him to remain in the country.. ..…