The Israel and Palestine director of Human Rights Watch, Omar Shakir, will be deported from Israel in a ruling affirmed by the country’s Supreme Court.

" />
Skip to Content
The student news site of Baruch

The Ticker

The student news site of Baruch

The Ticker

The student news site of Baruch

The Ticker

Donate to The Ticker