Neil Rimer is a board member of Human Rights Watch, which recently accused Israel of apartheid.
Full ArticleInvestor cashing in on Israeli startups while calling Israel ‘apartheid’
Jerusalem Post
0 shares
1 views
Neil Rimer is a board member of Human Rights Watch, which recently accused Israel of apartheid.
Full Article