How Can People Be So Stupid? Rotating Header Image

Posts on ‘December 5th, 2010’

Iran Air HQ Star Of David Has Been There For Years

I find it interesting that the Star Of David on the roof of Iran Air’s Headquarters in Tehran has just been discovered. How can such a thing on the roof of a building not have been noticed before, especially since it is at an airport in Tehran? Some people have claimed that it is just […]