Iranian journalist Neda Amin landed in Israel this morning. Amin, who was about to be extradited from Turkey to Iran, was investigated on charges of spying for Israel. This week, Interior Minister Aryeh Deri approved her asylum request.

Read more