Is God on Our Side?

Nicole Sandler discusses the news that the Bush administration apparently was on a crusade!