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 …
Home
Feed
Search
Library
Download