Rumbles on The Right
There’s an amusing dispute going on between the Discovery Institute and Little Green Footballs, the latter of which recently unveiled some very interesting details about links between Islamic and Christian creationists. Needless to say, the DI folks are demonstrating their usual haphazard acquaintance with the truth.