A Global Peace Flag exhibit at the United Nations headquarters in NYC features a slogan that many Israelis regard as an explicit call to wipe Israel off the map. FOX News : World Read More
A Global Peace Flag exhibit at the United Nations headquarters in NYC features a slogan that many Israelis regard as an explicit call to wipe Israel off the map. FOX News : World Read More