Reza Pahlavi, the eldest son of Iran’s deposed monarch and an Iranian opposition leader, turned up in Israel on April 17 and became the most high-profile Iranian ever to set foot in the Jewish state on a public visit. Pahlavi, whose father Shah Mohammad Reza Pahlavi ruled Iran until the 1979 Islamic revolution, arrived in […]