Posts Tagged: Im Tirtzu New Israel Fund
Something Is Rotten in Israel: It’s the New Israel Fund
The New Israel Fund (NIF) is ecstatic over its victory dismantling the Israeli government’s plan to deport illegal migrants from Africa back to friendly, third-party...