Iranian-born Journalist Arrives in Israel

Written by Andrew Friedman/TPS on August 10, 2017
Neda Amin, the Iranian-born journalist who fled Iran in 2014 and was expelled from Turkey last month…

Please log in to view more…