The Feed

What’s news right now.

Google Earth Finds ‘Star of David’ on top of Iranian Building

Via Jerusalem Post:
Iranian government officials were angered by the revelation that a Star of David can be seen on the roof of the headquarters of Iran Air, the Islamic Republic’s national airline, Al Arabiyya reported on Monday. The Star of David was discovered in a satellite image of Teheran airport taken by Google Earth. Upon learning of the existence of the Jewish symbol through local media reports, the government officials called for its immediate removal.

Hilarious. - Greg Pollowitz

(Simply insert your e-mail and hit “Sign Up.”)

Subscribe to National Review