Tag: journalists
Iranian Asylum-Seeker Fails to Show For Flight to Israel, Reportedly Arrested
Iranian Asylum-Seeker Fails to Show For Flight to Israel, Reportedly Arrested
Written by TPS on August 07, 2017
Neda Amin, the Iranian journalist who was granted political asylum...