It’s Time for Israel to Win

Originally published under the name: The Israel Victory Caucus: Kudos and Caveats The launch of Israel Victory Caucus is an initiative that has the potential to be a positive paradigmatic game-changer in the discourse on  the Israeli-Palestinian conflict   Palestinians…

Continue reading