Today on The Last Call, Rob Lorei speaks with Rebecca Vilkomerson Executive Director of Jewish Voice for Peace, a leading national organization inspired by Jewish tradition to work for a just peace for all the people of Israel and Palestine.
Leave a Reply