Alex's Outlook

Monday, November 17, 2003

Christ and Allah in Great Britain

Peter Hitchens, brother of the celebrated neoconservative-liberal Christopher Hitchens, muses on the explosion of Islam in Britain, the decline of Christianity and the ominous implications that the collapse of morality has for a liberal society. It's worth a read.


Post a Comment

<< Home