Tuesday, November 30, 2010

Google Earth reveals Star of David...in the heart of Iran.

Via Gizmodo (originally from the Jerusalem Post) Tehran's main airport has a building that was built by Israeli engineers prior to the Iranian Revolution.  On the roof, the Star of David has been sitting these past 3 decades, revealed for the entire world to laugh about, via Google Maps / Earth.

Now THAT is funny!

No comments: