Intelligent Design

UK Christians Embrace ID;

I had the privilege of attending Michael Behe’s talk at Westmister Chapel in London on Monday evening.   The talk was organised by Premier Christian Radio, so it is safe to assume that most of those in attendance were Christian listeners of that radio station. The hall was almost full as Professor Behe began his talk by illustrating how […]