We welcome Dr. Stephen Meyer as we discuss the Cambrian Explosion and how it boosts the claim for Intelligent Design.
Join our team to spread Truth in an intense and fun way!
The show is only on air because of supporters like you.
December 9, 2013
December 18, 2014
© Truth Revolution Radio Show; Revolution Church