Google Earth was in the news regarding religion twice recently. The first story concerns the discovery via satellite photo that a prominent Star of David exists on Iran Air’s main building. My first thought was that it was just a geometric symbol, and also one that is prominent in Islam as its artistic tradition praised [...]
Posts tagged as: