Apartheid Palestine? The Campaign to Rid the World of Israel by Mike Fegelman March 19, 2013 March 19, 2013Today in Geneva, the UN Human Rights Council will hold a first-ever three hour session devoted to the alleged human… Read more