December 27, 2023
Ellen Davidson, VFP Board member, editor of Peace and Planet News, and activist, compares what is going on in Israel to what went on in South Africa and definitively makes the case that Israel is an apartheid state. She also talks about anti-Semitism and how Israeli actions are exacerbating anti-Semitism in the US and elsewhere. Harvey then reflects powerfully on US complicity, especially during this holiday season.