Faithless in Britain

Those of us in the US who are atheists and other forms of skeptics and are surrounded by religious people tend to look enviously at countries in Europe that seem to have thrown off those shackles a long time ago. I have long argued that things are not nearly as bad as they seem and that there are increasing signs that disbelief in the US is growing and it will only accelerate with time. [Read more…]

The New York subway ‘jihad poster’ fracas

Some of you may have been following the controversy involving posters in the subways. Pamela Geller, who sees the threat of Sharia under every bed, wanted to place signs in the subway stations of the Metropolitan Transit Authority (MTA) of New York that said “In any war between civilized man and the savage, support the civilized man. Support Israel. Defeat Jihad.” The odd wording derives from something that Ayn Rand once said. [Read more…]