Peter Hitchens on Islam in Britain January 9, 2008 By admin "One of the great puzzles of modern Britain is the political left's attitude to Islam. "Why should an atheist, sexual liberationist, morally relaxed liberal attack people such as me (as … [Read more...]