The Mensch List: Unflinching voice for Jews in Iran
Nearly 13 years ago, 13 Jews living in the Iranian city of Shiraz were arrested on trumped-up charges of spying for Israel and were facing execution by the clerics who ruled Iran.
Nearly 13 years ago, 13 Jews living in the Iranian city of Shiraz were arrested on trumped-up charges of spying for Israel and were facing execution by the clerics who ruled Iran.