Israel

When Iranian officials say Israel will be wiped off the map, does it mean they are suggesting that Iran should be the one to do it? The debate was renewed last week by Foreign Minister Mohammad Javad Zarif. When an interviewer from a French news magazine suggested that Paris might […]