FIRST ON FOX – A Global Peace Flag exhibit at the United Nations New York City headquarters features a slogan that many ...
FIRST ON FOX – A Global Peace Flag exhibit at the United Nations New York City headquarters features a slogan that many Israelis regard as an explicit call to wipe Israel off the map.