Photo by Hillel Maeir/TPS on 20 March, 2016

Iranian Asylum-Seeker Fails to Show For Flight to Israel, Reportedly Arrested

Diplomacy By TPS • 7 August, 2017
Neda Amin, the Iranian journalist who was granted political asylum in Israel yesterday, was arrested…

Please log in to view more…