
From the “What The **** ” Department, it was revealed during the last few days that a Muslim group are in the final stages of preparing to build a mosque in a building just a few hundred feet from Ground Zero, the site of the former World Trade Center attacks of September 11th.News outlets including the New York Post and the Fox News Network (overlooking the ideological inclinations of the latter) have revealed that the mosque will be a part of a...