Israeli ‘Spy’ Ouda Tarabin Released From Egyptian Prison After 15 Years
Israeli Bedouin Ouda Tarabin, who has been imprisoned in Egypt for 15 years on suspicion of spying for Israel, has finished serving his term and was returned to Israel on Thursday morning.