Al-Quds Al-Arabi

Did Israeli Helicopters Land And Deliver Equipment In Saudi Arabia?
June 24, 2010

The report came from the FARS news agency in Iran. On Thursday, Ha'aretz repeated the story: "Iranian news: IAF choppers land at Saudi Arabia airport." If FARS is correct, the landing apparently occurred on June 18 and 19.