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:
Post a Comment