Israeli 'Spy' Released After 15 Years in Egyptian Prison

Israel says Ouda Tarabin was released after completing his sentence, while Egypt maintains he was released as part of a prisoner swap.

comments Print
Ouda Tarabin, the Israeli Bedouin citizen who was imprisoned in Egypt for 15 years after being convicted of spying for Israel, completed his sentence and was returned to Israel on Thursday morning, reported...