Anti-Israel ads posted on New York subway
Pro-Zionist supporters gear up for a response to posters calling on US to end aid to the Jewish state. Posters calling for an end to US aid to Israel were posted at 25 New York subway stations by a pro-Palestinian American group. The posters noted that the US provides Israel with $3 billion a year… Read More Anti-Israel ads posted on New York subway