Israel and Palestine Human Rights Watch director speaks at Dwight Hall – Yale Daily News
Students packed into Dwight Hall Chapel on Monday evening to hear Omar Shakir speak about the Human Rights Watch apartheid determination in the … Read more: Israel and Palestine Human Rights Watch director speaks at Dwight Hall – Yale Daily NewsContinue Reading