Discussion about scientific issues as they relate to God and Christianity including archaeology, origins of life, the universe, intelligent design, evolution, etc.
They must be feeling desperate since from this article, it looks like they need to at least attempt to make their arguments better. Good news for us though.