• A Hobbit a Wardrobe and a Great war

  •  

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.