Outrage After Google Image Reveals Star of David on Roof of Iran Airport

Iranian officials reportedly are outraged after learning that a Google Earth satellite image revealed a star of David emblazoned atop the roof of the Tehran airport. According to Arabic language news outlet Al Arabiya, national leaders called for the immediate removal of the Zionist symbol after it was discovered on top of the main building of Iran Air. Although Israel and Iran broke ties more than 30 years ago, Al Arabiya reported that the Iran Air building was built by Israeli engineers...Full Story
Commenting on this article is closed.