Post Thumbnail

The Middle East Media Research Institute (MEMRI) reports that the glass Cube Apple erected earlier this year on New York's tony Fifth Ave, dubbed Apple Mecca by many of the Mac faithful, is offensive to Muslims due to the Cube's resemblance to the Ka'bah (aka The House of Abraham). The report goes o...

8 years ago 0 Comments
October 11, 2006 at 12:00PM