Human Rights Watch chairman invests in Israel as he calls it ‘apartheid’

Published on May 2, 2021

Neil Rimer is a board member of Human Rights Watch, which recently accused Israel of apartheid.