Posts Tagged: Kenneth Roth Jewish state

Head of Human Rights Watch Refuses to Say Israel Has Right to Exist as Jewish State
A top official at the prominent NGO Human Rights Watch proved unable to explicitly say Israel has the right to exist as a Jewish state...