2012 November
Huffington Post: A Crisis of Conscience in Benghazi
11/29/2012
The deadly terrorist attack on the American diplomatic mission in Benghazi, Libya represents not just a failure of intelligence. It symbolizes the failure to face unpleasant truths about the hatreds unleashed by corrupted religion.
Standpoint: Bad Religion, American-Style
11/01/2012
Ever since Puritans plunged into the New England wilderness, determined to renounce worldly corruptions and establish “a city upon a hill”, American preachers have thundered against the poison of irreligion. So, too, today.